[ 新規に投稿する ]

[要望]キー割り当てできるコマンドの追加No.11609
YoungMoon さん 25/06/12 18:58 [ コメントを投稿する ]
  いつも秀丸ファイラを愛用しています。

要望)
・キー割り当てできるコマンドに
「パスをコピー(フルパス/拡張子なし)」
 を追加してほしい

ご検討頂けたら助かります('◇')ゞ
[ ]
RE:11609 [要望]キー割り当てできるコマンドの追加No.11610
秀丸担当 さん 25/06/13 12:45 [ コメントを投稿する ]
  フルパスで拡張子なしは、コマンドとしては無いです。
一般的に必要性があるシーンがどれほどあるかわからないので、今回の場合はスクリプトでやるのが適切と思います。
スクリプトの例としては以下のような感じです。

var iItem=getNextItem(-1,2);
if(iItem<0){
    message("選択がありません");
} else {
    var fso = createObject("Scripting.FileSystemObject");
    var filepath = getItemPath(iItem);
    var folder = fso.GetParentFolderName(filepath);
    var filenameNoExt = fso.GetBaseName(filepath);
    var fullPathNoExt = folder + "\\" + filenameNoExt;
    setClipboard( fullPathNoExt );
}

例えば
c:\folder\test.js
に保存して、ブックマークのパスの部分に
js:c:\folder\test.js
として登録します。
これをキー割り当てすると使うことができます。
[ ]
RE:11610 [要望]キー割り当てできるコマンドの追加No.11611
YoungMoon さん 25/06/16 06:17 [ コメントを投稿する ]
  ありがとうございます。
これで実現できました!

毎日活用しているので、スクリプトでいろいろ試してみます('◇')ゞ
[ ]

[ 新規に投稿する ]