Schooの授業とJetBrains公式
ショートカットはここも参照
Keyboard Shortcuts You Cannot Miss
Default Key Map
MAKING DEVELOPMENT AN ENJOYABLE EXPERIENCE
あとは、公式販売代理店のサムライズさんの記事
開発効率あげるぞー
メモ
- プロジェクト > モジュール
-
intelliJの階層構造は、「プロジェクト > モジュール」
Eclipseは「ワークスペース > プロジェクト」 - クイックフィックス
- Win:Alt + Enter Mac:opt + Enter
- クラス作成の基本
- psvm > public static void main(String[] args) { } sout > System.out.println;
- 補完
-
Win:(Ctrl + Space) or (Shift + Ctrl + Space)
Mac:Ctrl + Space
もう一度押すと、詳しくサーチしてくれるらしいです。 - アドバイバーの表示
-
Win:alt + Enter
Mac:alt + Enter - インスタンスの生成(new Class())を書いて補完
-
introduce local variableが出てくるので、それを押下すると、
クラス名をキャメルケースにした変数を宣言してくれる。 - Generate
-
Win:Ctrl + Enter
Mac:Ctrl + Enter - 静的コード解析ツール
-
format string > +で文字列と変数をつなげているものprint(ln)している場合、
printfを提案してくれる。(alt + Enter)
その他、ラムダへの書き換えやStream APIなども対応 - Postfix
-
list_variable.for まで書いてtabを押すと、拡張for文
list_variable.fori まで書いてtabを押すと、for文
instance.nn で書いてtabを押すと、!= nullのif文
instance.null で書いてtabを押すと、== nullのif文
- たっけーけど、Ultimate版を購入してみた
- 新規IntelliJのみ1年ライセンスで16,000ぐらい
- Rename
-
Refactorの基本
Win:Shift + F6
Mac:Shift + F6 - Search everywhere
-
Win:Double Shift
Mac:Double Shift -
Redo / Undo
Win:Ctrl + z / Ctrl + Shift + z
Mac:Ctrl + z / Ctrl + Shift + z
たまにUndoをCtrl + yと間違えて、バッファー消しちゃうときがあります。 - 現在の行を削除
-
*更新*
Win:Ctrl + y
Mac:Cmd + Del
WinとMacで違うみたいです。 - 現在の行を下にコピー
-
Win:Ctrl + d
Mac:Ctrl + d
カーソルも移動。公式はカーソルではなくcaretって言っている。 - ファイルの場所の表示
-
Win:Alt + F1 → 「Project View」を選択
Mac:Alt + F1 + fn → 「Project View」を選択 - 実装や呼び出し元へジャンプ
-
Win:Ctrl押しながらクリック
Mac:Cmd押しながらクリック
これ慣れると便利です。 - 選択しているクラスなどの定義をポップアップ表示
-
Win:Ctrl + Shift + I
Mac:Cmd+Y
- Editor以外のウィンドウからEditorに戻る
-
Win:Esc
Mac:Esc
- アクティブなEditorのタブを閉じる
-
Win:Ctrl + F4
Mac:Ctrl + w
違うね。 - アクティブなペイン(pane)を閉じる
-
Win:Shift + esc
Mac:Shift + esc - 規定の番号に対応したpaneを開く(Project:1/Version Control:9)
-
Win:Alt + Num
Mac:Cmd + Num - ターミナルを開く
-
前項目のpaneに登録されていないようでして、
Win:未確認
Mac:opt + f12
- ファイルの構成をポップアップ
-
Win:Ctrl + F12
Mac:Cmd + F12
- OSのディレクトリアプリで表示
-
Win:未確認
Mac:Opt + Cmd + F12
-
Win:
Mac:
-
Win:
Mac:
-
Win:
Mac:
-
Win:
Mac:
-
Win:
Mac:
0 件のコメント:
コメントを投稿