メニューファイルに記述された内容でメニューを作成し、選択された項目を実行します
記述可能な項目はマクロ実行、外部プログラム実行、(一部の)内部コマンド実行、特別コマンドの4種類です
内部コマンド、特別コマンドは起動ではないですが、簡単にいうとメニュー選択式ランチャーです(笑)
いくつかライブラリにランチャーが登録されていますが、自分の欲しいものではなかったので自作しました。
あまり需要はないかもしれませんが、せっかく作ったので公開することにしました。
開発の基本方針
(1) 基本的にWindowsが標準で提供している物と秀丸以外に別途何かをインストールをしない。
(2) コマンド追加時にマクロ本体を編集しない。
(3) メニューから選択実行する。またサブメニューが使える。
(4) メニュー項目をリスト形式のメニューファイルにすることで秀丸で容易に編集ができる。
(5) マクロ実行、外部プログラム実行だけでなく、秀丸マクロの内部コマンド(文)も実行できる。
(6) メニュー内の同じパスなどの文字列を予約語に置き換えて記述できる。
(7) 登録した複数のメニューを一度に順次実行できる機能を持つ。
v0.9での変更点
選択メニュー自動実行用にオプションを追加しました。
キー一発で本マクロを実行するために引数付き起動用マクロと分岐起動用マクロを同梱しました。
引数付き起動用マクロや分岐起動用マクロは引数やキー指定部分に編集が必要です。
要望が有れば、検討します。
|
|
|