SEのネタ帳

発見したことや気付いた内容を書き留めたり、作った便利ツールなどを置いておく場所。主に仕事関係のことを書きます。

【エディタ用のマクロ】単語検索するマクロ

コード書いてて使用頻度が一番多いマクロなのでメモ。

 

エディタ上で検索する時に、いちいち「Ctrl + F」を押して検索ダイアログ開くのすら面倒なので、作りました。

これはキーに割り当てて使用するのがベスト。(僕はトリプルクリックに割り当てて使用してます)

 

以下、サクラエディタ用。

' 現在位置の単語を選択する
SelectWord()

' 選択位置の単語を検索する
' 検索オプション:大文字/小文字の区別あり、単語検索、検索文字列の強調、検索後に閉じる
SearchNext GetSelectedString(), 19

 

以下、秀丸エディタ用。

// 現在位置の単語を選択する
selectword;

// 選択位置の単語を検索する
// 検索オプション:大文字/小文字の区別あり、単語検索、検索文字列の強調、検索後に閉じる

searchdown gettext(seltopx,seltopy,selendx,selendy) , casesense, word, hilight;

 

サクラエディタVB Scriptを使ってマクロが書けるてところがナイスやん。

メモ帳代わりにブログはじめます。

仕事で調べた情報や、ちょこっと作ったツールが後々役立ったりすることがあるので、とりあえず残していこうと思います。
 基本は自分用のメモなので、内容が荒かったりするかもしれませんが、
役に立ちそうであれば皆さんどうぞ使って下さい。もし指摘や質問など頂けたらできる限り対応します。

ちなみにあくまで自分用なので、一度掲載した記事もバンバン書き換えるかもしれませんが悪しからず(>_<)