[ 新規に投稿する ]

圧縮フォルダのアドレスバー表示No.09061
ももきち さん 21/02/11 18:23 [ コメントを投稿する ]
  圧縮ファイルをフォルダのように扱うことができますが、圧縮ファイルの中のフォルダに移動すると、アドレスバーに表示される内容がフォルダ名だけになってしまいます。
カレントディレクトリが分からなくなってしまい戸惑ってしまうことが多々あります。
圧縮ファイルの中のフォルダの場合でも、フルパスで表示されるようにならないでしょうか。
また、これとは逆にアドレスバーに圧縮ファイルの中のフォルダのパスを入力して、直接移動できるようにならないでしょうか。

[ ]
RE:09061 圧縮フォルダのアドレスバー表示No.09063
秀丸担当 さん 21/02/12 09:50 [ コメントを投稿する ]
 
圧縮フォルダを表示させるようにしている場合、圧縮フォルダの中のサブフォルダは、アドレスバーの文字列としてのパスでは、確かに表示できないです。

ちょうどV1.60β6で追加された、アドレスバーの設定に「パンくずリスト」があります。
これをONにすると、圧縮フォルダ内サブフォルダでもアドレスバーに場所を表示できます。
それでもやはり、文字列としてのパスはできないです。
エクスプローラはなぜかできてしまうようですが、誤ったパスになってしまい、できてしまったらだめなのではないかという気がします。
[ ]
RE:09063 圧縮フォルダのアドレスバー表示No.09066
jun1 さん 21/02/13 04:56 [ コメントを投稿する ]
  内部でどのように判断しているのかわからないですが、たとえば、

「D:\test\\xxx.zip\[アイコン](zip内の構成)」とするのはどうでしょうか?
[ ]
RE:09063 圧縮フォルダのアドレスバー表示No.09068
ももきち さん 21/02/13 09:22 [ コメントを投稿する ]
  よく目にしていたエクスプローラや7-Zipでは、圧縮フォルダ内のサブフォルダでも、そのままパスを表示していたので、結構スタンダードな機能と思っていました。
圧縮フォルダをパス表示できても、特段不都合がでるわけではない気もします。
(もしパス表記からフォルダか圧縮ファイルか判別しにくいことを危惧されてるなら、別途提案にあるようにアイコン表示で区別したり、色で表現することもできると思いますが、個人的にはあまり凝る必要はないように思います)

教えて頂いたパンくずリストで、確かにカレントが分かるようなので少し使ってみます。

ちなみに、圧縮フォルダ内で、ファイル削除やフォルダ作成等を行うとエラーになるようです。
機能しないようにマスクしていた方が良いかもしれません。
[ ]
RE:09068 圧縮フォルダのアドレスバー表示No.09070
秀丸担当 さん 21/02/15 12:08 [ コメントを投稿する ]
 
圧縮フォルダ内での削除やフォルダ作成のご指摘ありがとうございます。
圧縮フォルダ内で削除は、試してみたらできるようでした。
フォルダ作成は確かにエラーになるようで、メニューは選べないように修正しようと思います。

パスは、「D:\test\\xxx.zip\[アイコン](zip内の構成)」といったように視覚的にわかるようにするのも1つの案だと思います。
視覚的には、現状V1.60β6のパンくずリストの方法もあります。
パンくずリストで、zipの場合はアイコン付きになると、それ以降はファイル内であることが分かって良さげかもしれないです。
そういうのをやってみようと思います。

文字列にするのは、エクスプローラと同じに「\」でもいいかもしれないですが、秀丸ファイラーClassicとしては、もともと圧縮フォルダは混乱するので見せたくないという目的があったりします。
圧縮フォルダという機能を作って実装したわけではなく、圧縮フォルダに見えてしまうのをわざわざ抑制しています。(標準の設定で圧縮フォルダOFF時)
7zipでもできたりするようですが、エクスプローラのアドレスバーと7zip以外は、様々なところでエラーになる表記だと思います。
メモ帳の開くダイアログ自身でも、アドレスバー部分はできて、ファイル名の入力ボックスでは「致命的なエラー」になったりするようです。
任意であればいいかもしれないですが、そこまで積極的にやるべき機能ではないかと考えます。
そういうご意見もあるということで参考にさせていただきます。
[ ]
RE:09070 圧縮フォルダのアドレスバー表示No.09071
ももきち さん 21/02/15 21:42 [ コメントを投稿する ]
  圧縮フォルダ内の削除はできました。失礼致しました。
裏で7-Zipで開いていることで、プロセスが掴んでしまい削除に失敗していました。
こちらの環境だけかもしれませんが、圧縮フォルダ内のファイルを削除すると、自動的にデスクトップに移動してしまいます。

圧縮フォルダの文字列については、弊害があること理解しました。
勝手に一般的な機能だと思っていただけですので、現状のままということで問題ありません、ご見解有難う御座いました。
[ ]

[ 新規に投稿する ]