2017年2月11日土曜日

intelliJ IDEAの操作

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 件のコメント:

コメントを投稿