最初に訂正
見直してみると短い版がデバック用になってます。
誤:+str.toUpperCase(),1);
正:+str,0);
>ここのサイトの構造はわかりにくいのですがマクロの一覧はここにあります。
>
http://sakura.qp.land.to/SakuraMacro/フォローありがとう。
マクロなら今は普通のヘルプにも...と思ったけど一覧がどこにもないです。どこに載せるべきか。
>言葉を尽くしても丸投げ連投では回答のハードルを上げます。
>答えはもらいにくくなりますよ。
そうですね。これ位なら15分程度でマクロを作てテストして投稿(解説を除く)までできますが、回答するのが面倒になりますね。
EDWinとかのコマンドをネットで検索する時間が必要なので。
あと重要な点として、「秀丸マクロの転載は著作権者の許可orライセンスにしたがっているか」確認してください。
問題があれば、秀丸マクロの転載部分は削除します。
実はEBWinのほうは、細かいことを考慮しないなら
・キーマクロの記録開始
・外部コマンド実行:"C:\Program Files\EBWin\EBWin.exe" /S=$C
標準出力・標準入力のチェックをはずして実行
・キーマクロの記録終了&保存で名前をつける(.mac)
これで、マクロができます。お試しください。
// 前回のを応用した少し賢い版
var str = Editor.ExpandParameter('$C');
// 選択文字列のコピーの前後の空白をなくす(トリム)
str = str.replace(/^[\s\u3000]+/, '').replace(/[\s\u3000]+$/, '');
if( str.length ){
// 保険 strを全置換「$」→「$$」$4つなのはJavaScriptのreplaceの仕様
str = str.replace(/\$/g, "$$$$");
Editor.ExecCommand("\"C:\\Program Files\\EBWin\\EBWin.exe\" /S="+str,0);
}
・googleしたもの
EBWin(辞書引きソフト/フリーソフト)
http://www31.ocn.ne.jp/~h_ishida/EBPocket.html#download_winコマンドラインはここです。
http://www31.ocn.ne.jp/~h_ishida/EBPocket/0_0_3_5.html