3行くらいで説明
- VSCodeのコマンドパレットのようなものが、秀丸エディタやサクラエディタやMeryで使えると面白そうです。(ファジーファインダーとも呼ばれるそうです、後述します)
- というわけで作りました。こちらからインストールできます:
3行くらいで魅力を説明
- 好きな単語をタイプするだけでOK。操作や階層は覚えなくていい。
- (というようなマクロファイル名や、マクロタイトル(Mery)や、カスタマイズ(当アプリ)にしていれば、の話)
-
階層化マクロメニュー(Mery)のほうが有効な局面も多い感触。
- 適宜使い分けるとよさそうです。
- カスタマイズできます。migemoも対応(自動インストールします)。
- カスタマイズでマクロに日本語aliasをつけてmigemoで選ぶ、という用途で威力を発揮しやすい、かもしれません。
- 編集中ファイルを絞り込み一覧表示できます。
- 例えばエラーのあるログファイルで
error
とタイプするだけで、ERROR
error
エラー
(migemoなので)のある行を一覧表示できます。そこからさらにAND検索で絞り込みができます。
- 例えばエラーのあるログファイルで
どれくらい便利なの?
-
マクロ一覧から選べる
のは、ちょっと便利です。 -
編集中ファイルを絞り込みできる
のは、なかなか便利です。 - 「VSCodeのコマンドパレットに比べると機能が少なすぎる」という感じはあると思います。(実験段階なので)
インストールの最大の壁は?
- テキストエディタの
CTRL + SHIFT + P
にマクロを割り当てる作業です。そこは自動化できませんでした。あとはだいたい自動化したのでコマンド1行でいけます。
関連リンク
- コマンドパレットやファジーファインダーのようにインクリメンタルサーチして絞り込むWindowsアプリを作った
- 秀スクリプトを楽にビルドして実行する方法
- afxtools(afxfazzyが便利で使っています。当ツールはafxfazzyの影響を受けています)
ファジーファインダー
- こういった機能はVimだと
ファジーファインダー
と呼ばれ、活発に開発が進んでいるようです。 - ファジーファインダー系プラグインとは(Vimにたくさんあるファジーファインダー系プラグインを比較してみる より)
- ファジーファインダーとは(TypeScriptでVimのファジーファインダーを実装して開発体験が最高になっている話 より)