Edited at

IntelliJ系のIDE(RubyMine, CLion)を使ってみる。(キーボードショートカット等)


コード書くときに使うショートカット


Alt + Enter(クイックフィックス)

いろいろ都合よく修正してくれる。

電球マークが出たり、波線出たり... 等々のエラーが出たときに、とりあえず押してみると、参照追加したり、クラスのメンバの実態を実装してくれたり...とにかくいい感じにしてくれる。

困ったら押してみる。


Ctrl + Space(コード補完)

どんなIDEでも大体あるやつ。


Ctrl + Shift + Space(スマート補完)

通常の補完よりも「スゴイ」補完、らしい。

(お、おう。。。)

なんか型とかみながら、より良いコード補完を提供してくれるらしい。


Alt+Insert(コード生成オプション)

今カーソルのある所に合わせた、コードやらメソッドやらを作れるオプションメニューを表示する。

プロジェクトウィンドウにあるファイルなんかをクリックした状態で表示すると、クラス定義なんかも作れる。


覚えれば覚えるほど超高速でコードが書けるようになっているのだろう。

以降他にも覚えながら追記予定。