IntelliJ IDEA - arosh/arosh.github.com GitHub Wiki

多くの機能は探せばEclipseにもあると思います。

環境はMac版を想定しています。

ショートカット記号は以下のページを参照して下さい。

Mac のキーボードショートカット - Apple サポート

最初にやる設定

  • Case sensitive completion = false
  • Show line numbers = true
  • Increase Font Size (2回押す)
  • Autoscroll from Source = true

空気読め Alt+Enter

ソースコード中に下線が出たら,とりあえず押してみる.

なんでも検索 Shift → Shift

ショートカットを忘れたときには,思いつくキーワードで検索してみるとショートカットが表示される.

アクションだけ検索 Cmd+Shift+A

Shift → Shift よりも探しやすい

カッコとかセミコロンを完成させて次の行へ Cmd+Shift+Enter

"Complete Current Statement"で検索

代入 Cmd+Alt+V

"variable"で検索

new ArrayList<Integer>() まで入力してからキーを押すと ArrayList<Integer> list = new ArrayList<Integer>(); まで補間される。

Reformat Code Cmd+Alt+L

"reformat"で検索

Optimize Imports Cmd+Alt+O

"optimize"で検索 ("import"のmore...にもある)

定義に移動 Ctrl+クリック

実装クラスに移動 Ctrl+Alt+クリック

ジャンプ履歴を進む/戻る Ctrl+Alt+←or→

引数忘れた Cmd+P

https://www.jetbrains.com/idea/help/viewing-method-parameter-information.html

Quick Documentation Ctrl+J

"document"で検索

Quick Definition Cmd+Shift+I

"definition"で検索

http://samuraism.com/products/jetbrains/intellij-idea/quickstart/quick-popups

for文 fori

for (int i = 0; i < N; i++) のようなスニペットが補完される

foreach文 iter

for (type item : collection) のようなスニペットが補完される

Cmd+J

"template"で検索

スニペットがたくさん出てきます。

Ctrl+N

コード生成メニューが出てきます。

構造マップ Cmd+F12

"file structure"で検索

http://samuraism.com/products/jetbrains/intellij-idea/quickstart/navigation

クラスダイアグラム Ctrl+Alt+U

参考になるサイト

⚠️ **GitHub.com Fallback** ⚠️