エディタを乗り換える
WebでうだうだしていたらNotepad++ Home*1というエディタを発見。
[NotePad]って名前がちょっと嫌な感じだが試しに使ってみた。
…
……
結構いいかも。
動作がVisualStudioとかeclipseとかのIDE内蔵エディタに似てる。
まぁ、最近の仕事は組み込みCなんで、Cで役立つようにカスタマイズしてみる。
何はなくともctags
OpenCtagsプラグイン(OpenCTags - 'Exuberant Ctags' Add-on for code editors)
を使うらしい。
上記サイトからExuberant CTags*2のWindows用バイナリと
OpenCTagsForNppのWindows用バイナリをダウンロード。
それぞれを解凍してctags.exeとOpenCTagsForNpp.dllを
NotePad++をインストールしたディレクトリ下のpluginsディレクトリにコピー。
つかってみる
NotePad++が起動中なら再起動してExuberant Ctagsのソースでも開いてみる。
[プラグイン]-[OpenCTags]-[CTags]でtagsの生成。
適当なところにカーソルを置いてAlt+Spaceまたは[プラグイン]-[OpenCTags]-[Open Tag]
で……入力候補が表示されるようだ。。。
[Next Tag]と[Prev Tag]は何も起こらない……??
ここでOpenCtagsのページを見直してみる。
Alt+Spaceで入力候補を表示。 さらにSpaceを押すとその関数へジャンプ。 Alt+N, Alt+Pはジャンプの履歴を行き来する。
と書いてあった。これは便利。
ついで
ちょっと触ってみただけだが、Editraもよさそう。
日本語入力に難があるけど。(入力できないわけじゃない)
*1:日本語を使うなら楽天が運営するポータルサイト : 【インフォシーク】Infoseekの方がいい
*2:これも日本語対応版がある。ctags日本語対応版