スポンサーサイト

-------- --:--:-- --

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【Intellij IDEA】ショートカットキーまとめと初期設定について

2012-04-06 03:36:34 Fri

Intellij IDEA を使うにあたって、
下記のURLの内容を色々と参考にさせていただきました。

これらを参考にして自分なりに
便利そうなショートカットキーをまとめてみました。

キー 備考
Ctrl + Space 入力補完。Basic
Ctrl + Shift + Space 入力補完。Smart Type
Ctrl + Alt + Space 入力補完。Class Name
Ctrl + Alt + Shift + Space 入力補完。Word
Alt + Enter 警告・問題の解決策を表示
Ctrl + Alt + L コードをフォーマットする
Ctrl + Alt + O インポートを再編成する
Ctrl + P メソッドの引数情報を確認する
Ctrl + Q JavaDocを確認する
Ctrl + F1 キャレット位置のエラー/警告表示
Alt + Insert 適切なコードを生成する。コンストラクタやgetter/setterなど。Project Viewだと新規ファイル作成。
Ctrl + O オーバーライドしたメソッド生成
Ctrl + I インタフェースのメソッドを実装
Ctrl + Alt + T 選択箇所をif文やwhile文などで囲む
Ctrl + / コメント化
Ctrl + Shitt + / コメントブロック化
Ctrl + W コードブロックを選択状態にする。連続で入力して範囲を広げる。
Ctrl + Shift + W コードブロックの選択範囲を小さくする。
Ctrl + D キャレットの行を下に挿入する
Ctrl + Y キャレットの行を削除する
Shift + Enter 新しい行を入力
Ctrl + F4 アクティブなタブを閉じる
Shift + F10 コードの実行
Shift + F9 コードのデバッグ
Ctrl + N 指定クラスにとぶ
Ctrl + Shift + N 指定ファイルにとぶ
Ctrl + Alt + Shift + N
Ctrl + G 指定行に飛ぶ
Ctrl + B / F4 宣言箇所に飛ぶ
Ctrl + Alt + B インタフェースやメソッドのを実装しているクラスの一覧表示。未確認。。。
Ctrl + H クラスの継承階層を表示
Ctrl + Shift + H 継承クラスのメソッドのオーバーライドの状況を表示
Ctrl + Alt + H メソッドを呼び出しているメソッド一覧表示
F11 キャレットの表をブックマークに追加/削除
Shift + F11 ブックマーク一覧表示
F2 / Shift + F2 エラー箇所へ移動。進む/戻る
Shift + F6 リネーム
Ctrl + Alt + N 変数に代入するのをやめて、メソッドの戻り値をそのままにまとめる
Ctrl + Alt + M 選択部分をメソッドに抽出
Ctrl + Alt + V 右辺から左辺をローカル変数で定義する
Ctrl + Alt + F 右辺から左辺をフィールド変数で定義する
Ctrl + Alt + C カレントのリテラルから定数を定義する
Ctrl + Alt + P String s; などをコンストラクタやメソッドのパラメータとして定義する
Ctrl + J ライブテンプレート(soutでSystem.out.println()のような補完)。テンプレート編集はsetting → Live Templatesから
Alt + F1 ビューの切り替え
Ctrl + E 最近開いたソースファイルに切り替え。Elicpseではビューでコードへ戻ってからCtrl+Eだが、Intellj IDEAでは違うビューから戻るときも含めてこれで戻る
Shift + Esc ビューを閉じる
Ctrl + Shift + F12 ビューの最大化、もとに戻す
Ctrl + Alt + S 設定
Ctrl + Shift + I キャレット位置のシンボル定義をポップアップ表示
Ctrl + Alt + F12 ファイルをエクスプローラーなどファイラーで開く
Ctrl + Shift + T テスティングペアに移動。QuickJUnitと同じことが出来る。
F4 プロジェクトの設定
Ctrl + Shift + F7 キャレット位置のシンボルをコードハイライト。選択文字列をファイル内で検索できる。
Shift + Alt + Insert エディタの矩形選択モード。もう一度押すと元に戻る。
Ctrl + NumPadの- Collapse。折りたたむ。
Ctrl + Shift + NumPadの- Collapse All。すべて折りたたむ。
Ctrl + NumPadの+ Expand 。開く。
Ctrl + Shift + NumPadの+ Expand All。すべて開く。
Ctrl + . 折りたたみ / 開く
Ctrl + Shift + .
Ctrl + Shift + F 文字列をプロジェクト内から検索する。(grep)
Alt + Home Editor Viewでナビゲーションバーにフォーカス移動
Shift + Escape カレントのViewを隠す
Alt + 1 Project Viewを表示/非表示
Ctrl + Alt + ←(→) (参照先やデバッグなど)戻る/進む
Alt + ←(→) 隣のエディタソースに戻る/進む
Ctrl + B 定義元へとぶ
Ctrl + Alt + B インターフェース実装先へとぶ
Ctrl + Shift + B 変数の定義クラスへとぶ

◯ショートカットキーの組み合わせで便利そうなものをメモ

Alt + Home → Alt + Insert
新規ファイル作成が簡単。


Editor View で Alt + F1 → 1
Project View で該当ファイルを表示
その後Alt + Home → Enter でEditor View に戻る


◯この他にやっとくといい設定をまとめました。

フリーカーソルの無効化 Settings -> Editor で
Virtual Space -> Allow placement of caret after end of lineをオフにすると無効化
キャレット位置のシンボルを自動的にハイライト Settings -> Editor で
Highlight on Caret Movement -> Highlight usages of element at caret をオンで有効化
CamelCaseを考慮したキャレット移動 Settings -> Editor -> Smart Keys -> Use "CamelHumps" words
補完時のJavadocポップアップ Settings -> Editor -> Code Completion -> Autopopup documentation in (ms)を有効化
文字ケースに寛容な補完 Settings -> Editor -> Code Completion -> Case sensitive completionを"None"
エディタの行数表示 Settings -> Editor -> Appearance -> Show line numbers
空白とタブ文字の表示 Settings -> Editor -> Appearance -> Show whitespaces
パッケージ表示の平坦化 ウィンドウ右上のツールボタンをクリックしてFlatten Packages

スポンサーサイト

⇒comment

Secret

承認待ちコメント

このコメントは管理者の承認待ちです

承認待ちコメント

このコメントは管理者の承認待ちです

承認待ちコメント

このコメントは管理者の承認待ちです

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

承認待ちコメント

このコメントは管理者の承認待ちです

承認待ちコメント

このコメントは管理者の承認待ちです

承認待ちコメント

このコメントは管理者の承認待ちです
名言集
全記事(数)表示
全タイトルを表示
ブログ内検索
Loading
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。