空白を含むパスを認識できますか?No.31195
HARAOS さん 12/05/09 15:56
 
 はじめまして。HARAOSと申します。
秀丸利用歴は長いのですが、簡単なマクロ程度であまり高度な使い方はしていません。
 最近、アウトライン機能をようやく覚えてメモなどを全て1つのファイルで管理す
るようになり、とても便利になりました。
メモの中でファイル名をフルパスで記入すると、ソフトの起動も出来るので大変助か
っています。
 ただ、Documents & Settings 等のようにフォルダ名の途中に空白があると、そこ
で切れてしまい、フォルダとして認識してくれません。
これを回避する方法ってあるのでしょうか? %APPDATA% などどやってみてもダメで
した。よろしくお願いします。

[ ]
RE:31195 空白を含むパスを認識できますかNo.31196
Iranoan さん 12/05/09 16:13
 
 HARAOS さん今日は、一ユーザの Iranoan です。
>  ただ、Documents & Settings 等のようにフォルダ名の途中に空白があると、そこ
> で切れてしまい、フォルダとして認識してくれません。
 自分でファイル名と認識する文字列をカスタマイズできるので、それを行え
ば空白も認識してくれます。
 ただこれをやると殆どどんな文字列でもフォルダ名と認識してしまい、実用
的でないと思います。パスの区切りとして使えるのが、改行や /, :, <, > 等
の一部になってしまうので、当然ですが…。

 そこで、フルパスではなく相対パスで運用するか、開きたい時は、パスの部
分を選択してから「...を開く」を使ってはどうでしょう?

[ ]
RE:31196 空白を含むパスを認識できますかNo.31197
秀まるお2 さん 12/05/09 18:11
 
 ファイル名と思わしき場所のルールをカスタマイズする例を1つコメントさせ
ていただきます。

 ルールの1つとして、たとえばファイル名を<>で囲んだらクリック出来るよう
にするってルールがあります。

 たとえば、

 <C:\Documents and settings\Hideo\デスクトップ\temp.txt>

 のように、<>で囲んで書けば、そこがファイル名になるというルールです。そ
うする例を説明させていただきますと…


 「その他・ファイルタイプ別の設定...」を実行し、「デザイン」のページを
選択します。

 そこの一覧に「ファイル名と思わしき場所」があるのでそれを選択すると、右
側に「カスタマイズ...」のボタンが出てきます。

 その「カスタマイズ...」ボタンを押して、「ファイル名と思わしき場所」の
枠の中の、「正規表現で指定」をONにします。

 それからその下の「文字列」の欄に、

    (?<=<).+?(?=>)

 のような正規表現パターンを書きます。

 そういう作戦でどうでしょうか。

 それか、「C:\」のようにドライブ名も含めたフルパス指定から行末まで全部
をファイル名扱いするなら、

    [a-z]:\\.+$

 のような正規表現パターンを指定する作戦もあります。

[ ]
RE:31195 空白を含むパスを認識できますかNo.31198
HARAOS さん 12/05/09 18:38
 
iranoan 様
 はじめまして。返答ありがとうございます。
》開きたい時は、パスの部分を選択してから「...を開く」を使ってはどうでしょう?
 「...を開く」というのはどう行うのでしょう?右クリックメニューにはありませ
んが・・。基本的な事かもしれませんが他の事にも応用できそうなので、よろしけれ
ばご教示下さい。


秀まるお2様
 作者の方から直接返答いただきありがとうございます。
こんな設定もあるのですね。正規表現って簡単なパターンしか使ったことなかったの
ですが、<>で囲む方法でうまく行きました。勉強になりました。ありがとうございま
す。

[ ]
RE:31198 空白を含むパスを認識できますかNo.31199
Iranoan さん 12/05/09 22:41
 
 HARAOS さん今日は、一ユーザの Iranoan です。
> 》開きたい時は、パスの部分を選択してから「...を開く」を使ってはどうでしょう?
>  「...を開く」というのはどう行うのでしょう?
 「その他」→「コマンド一覧」→「ファイル系」にあります。
> 右クリックメニューにはありませ
> んが・・。
 これは自分でカスタマイズできます。
 「その他」→「メニュー編集」→「ユーザーメニュー」の「選択中右ボタン」で。

[ ]
RE:31199 空白を含むパスを認識できますかNo.31200
HARAOS さん 12/05/10 12:33
 
Iranoan 様

> 「その他」→「コマンド一覧」→「ファイル系」にあります。

 ありがとうございます。秀丸は機能豊富で本当にいろいろな事が出来ますね。あら
ためて感激です。

[ ]