Androidアプリ開発しててEclipseが重くてつらかったので、IntelliJ IDEAなるものを試してる。見た目がかっこいいからこっち使ってみようと思い、vimっぽく使えるか試してみた。
バージョン
- IntelliJ IDEA 12.0
テーマを黒にする
- こっちの方がイケてる。
Preferences > Appearance > Theme
をDarculaに変更する。
IdeaVimを追加
- キーマップをvim化する。
Preferences > Plugins > Browse repositories > IdeaVim
でダブルクリックするとインストールできる。
カーソルがどこまでも右にいける設定をオフにする
Preferences > Editor > Allow placement of caret after end of line
をオフにする。
行番号を表示する
Preferences > Editor > Appearance > Show line numbers
をオンにする。
キーマッピングをカスタマイズする
Preferences > Keymap
からいろいろ変更できる。Second Stroke
を指定することでPrefixみたいなキーマッピングも設定できる。- 変更したのは以下のとおり。これでだいたいvimと同じ動きになる。
Run
:実行Select Next Tab
,Select Previous Tab
:タブを前後に移動Recent Files
:最近開いたファイルのファイラーを起動(unite.vimっぽく使える)Split Horizontally
,Split Vertically
:エディタを水平分割、垂直分割Goto Next Splitter
,Goto Previous Splitter
:分割したエディタを前後に移動Close
:エディタを閉じる
Eclipseだとタブの移動とか画面分割をショートカットからできなかった気がするので、これだけでもインテリJ氏に替える価値があると思う。作業効率がだいぶ上がる。