Intellij IDEA整理
インストール後のIntellij IDEAでは、intellij IDEAによって多くのインデックスデータが作成され、個人構成データが保存されるため、デフォルトのパス構成をいくつか変更することをお勧めします.インストールディレクトリの下binでideaを開きます.propertiesファイルは、次の2つの構成項目を開きます.
もう1つのideaを調整できるjvmメモリ構成は、主にideaである.exe.vmoptionsまたはidea 64.exe.vmoptionsの2つのファイルにあります.次に、個人用の多くの機能を共有します.
1、プロジェクトのサイドバーと編集ウィンドウを切り替える方法 Alt+1:プロジェクトサイドバー を開く ESC:編集ウィンドウ に戻る Ctrl+Shilt+F 12:フルスクリーンまたは非フルスクリーンを切り替える 2、現在編集されているファイルとディレクトリの下で、クラスをすばやく作成する方法直接Ctrl+(注Ctrl+スラッシュは私がカスタマイズしたNewショートカットキーで、みんなは自分で定義した操作に基づいています); クラス名を入力し、クラス、インタフェース、列挙などを選択し、直接 に戻る
3、異なるディレクトリの下で迅速にクラスを作成する場合まずCtrl+Shift+Nポップアップファイルを介して をすばやく位置決めする.作成するディレクトリ名またはキーアルファベットを入力します.たとえばcom.mytest.demo 1パッケージの下にクラスを作成すると、/d 1を入力して車に戻り、demo 1パッケージにすばやく位置決めし、スラッシュはパッケージ名に一致し、略語をサポートします. 次にCtrl+を押して新しいメニューをポップアップし、「作成」を選択します.
4、コードセグメントをすばやく削除する方法 Ctrl+[、Ctrl+Shift+]を押して、車に戻る.
5、Live Templatesをカスタマイズし、ツール自体にも多くのテンプレートを持っていますが、自分でよく使うモジュールを定義すると、開発効率が大幅に向上します.は、プライベート、フレンドリー、パブリック属性メンバーの定義に使用される属性を宣言し、以下にいくつかの例 を列挙する.
pr:プライベートメンバー変数を宣言する
prc:コメント付きメンバー変数を宣言する
psf:公有の静的定数を宣言する logger の宣言と使用
logger:Loggerインスタンスのプライベート静的メンバー属性を宣言する
debug:debugメソッドを呼び出すコードを生成する
ifdebug:スイッチング条件判定付き呼び出しコードを生成する
他のログ・レベルの出力テンプレートは同じです.でよく使用される反復器
6、もう一つの大神器:Postfix Completion
postfix completionの効果はlive templatesと似ていますが、それらを呼び出す方法が異なるだけで、live templatesはショートカットキーCtrl+Jでポップアップすることができ、postfix completionはオブジェクトポイントで再コールすることができます.よく使われるのはnn、fori、field、inst、tryなどです.
常用ショートカット整理グローバルクラス Ctrl+Alt+S
設定ウィンドウを開く
Ctrl+Shift+A
コンフィギュレーション設定のkeymapsを開くなど、位置決め動作またはプロパティのクイックエントリを開きます.keymapsを入力して車に戻るだけです.
Alt+F1
Alt+F 1を押した後、1を押してプロジェクトのエッジバーで編集ファイルの位置に切り替えます.
例えばAlt+F 1を押してからFを押して、現在の工事のmavenの欄を開きます.
Alt+1がプロジェクトのエッジバーを開く、Alt+4がRunを開く、Alt+5がDebugを開くなどのエッジバーをすばやく開くか非表示にします.
Alt+F12
Terminalのオン/オフ
Ctrl+Shift+F 12は、複数のサイドバーを開いた後、編集ウィンドウに戻ることができない場合は、このショートカットキーを押して戻ることができます(編集ウィンドウの最大化).
Ctrl+F4
現在の編集ウィンドウを閉じる
Ctrl+Tab
現在の編集ウィンドウを切り替えるか、エッジバーを開きます.
このショートカットキーを押した後、Ctrlを離さない場合は、上下左右のキーで自由に選択し続けるか、Deleteキーを押してウィンドウを閉じることができます.
Ctrl+E
最近開いたファイルレコードのリストを表示
Ctrl+Shift+E
最近編集したファイルのリストをポップアップ
Ctrl+F 9 Make現在のプロジェクト
Ctrl+~
キーマップの切り替え、色の切り替えなど、すばやく切り替えます.
Atl+Enterは、現在のカーソル位置と組み合わせて、mainメソッド上でカーソルがトリガーされるとrun、add javadocなどの動作を与えるなど、発生可能な動作を提供します.
ESC
ファイル編集ウィンドウに入ります.クイックジャンプ/ヒント Ctrl+Bは、カーソルがあるメソッド/変数のインタフェースまたは定義に入り、Ctrl+左クリックと同等です.
Ctrl+Alt+B
インタフェースの実装方法またはクラスを開きます.このクイックキーを押すのは不便です.
Ctrl+Shift+Bは、変数で使用されるクラスファイルにすばやくナビゲートします.
Ctrl+Shift+I
カーソルがメソッドにある場合、ショートカットキーを押すと、このメソッドのプレビューウィンドウがすばやく開きます.
Ctrl+U
現在のカーソルを開く方法、クラスの親の対応する位置
Ctrl+Q
クイックオープンメソッドの説明
Ctrl+P
メソッドのパラメータをすばやく開き、複数のリロードメソッドがある場合にリストされます.
Ctrl+F12
プレビュー用に現在のクラス構造を開きます.
Shift+F2
次のエラーメッセージにジャンプ
Ctrl+Alt+F12
現在のファイルのディレクトリ弾層を開きます.
Ctrl+alt+F11
現在のファイルがあるディレクトリ(Show in Explorer)に移動するには、デフォルトでこのショートカットキーはなく、自分で設定できます.
Ctrl+Shift+C
現在のファイルのディレクトリのコピー
Ctrl+Shift+V
貼り付け可能なコンテンツの履歴リストを開く
Ctrl+Alt+左右キーは、最近操作したカーソル位置を切り替えます.
Atl+左右キー切り替え編集のタブページ
Alt+上下キー
現在の編集ウィンドウでメソッド名単位で上下にジャンプ
Ctrl+[
現在のコードブロックの先頭、すなわち{にカーソルを合わせます.連続的に上方向に位置決めできます.
Ctrl+]
現在のコードブロックの末尾、すなわち}にカーソルを合わせます.連続的に下に移動できます.検索クラス Ctrl+F
アクティブ領域で検索機能を開き、文字列を選択したまま検索に入ります.結果が見つかった場合F 3/Shift+F 3は前方または後方になる.
Ctrl+Shift+F
プロジェクトで関連コンテンツを検索します.
Ctrl+R
現在のファイルで置換を検索します.
Ctrl+Shift+Rプロジェクトで置換を検索します.
Ctrl+N
クラス名に基づいてすばやく配置
Ctrl+Shift+Nファイル名に基づいてすばやく配置
Alt+F7
カーソルが現在存在するメソッドのすべての呼び出し先を検索します.
Ctrl+Alt+H
指定したメソッドの参照階層を開きます.選択クラス Ctrl+W
コードブロックを選択します.選択可能カーソルがある単語または段落を連続的に押すと、既存の選択に基づいて選択範囲が広がります.
Ctrl+Shift+W
逆方向操作
Ctrl+Shift+[
カーソル位置からコードブロックのヘッダを選択
Ctrl+Shift+]
カーソル位置からコードブロックの末尾まで選択編集クラス Ctrl+I
クラスインプリメンテーションインタフェースを作成すると、このショートカットキーによってインタフェースメソッドがクラスにインプリメンテーションを生成します.
Ctrl+Atl+I
自動インデントコード、自動整列
Ctrl+Alt+Lフォーマットコード
Ctrl+Shift+Spaceコードインテリジェントヒント
Ctrl+Shift+Enter
インテリジェント終了
Ctrl+Shift+上下キー
コードブロックまたは行を上下に移動
#---------------------------------------------------------------------
# cofing , setting , 、 、live templates , config
#---------------------------------------------------------------------
idea.config.path=D:/apps/JetBrains/local_data/config
#---------------------------------------------------------------------
# system ,
#---------------------------------------------------------------------
idea.system.path=D:/apps/JetBrains/local_data/system
もう1つのideaを調整できるjvmメモリ構成は、主にideaである.exe.vmoptionsまたはidea 64.exe.vmoptionsの2つのファイルにあります.次に、個人用の多くの機能を共有します.
1、プロジェクトのサイドバーと編集ウィンドウを切り替える方法
3、異なるディレクトリの下で迅速にクラスを作成する場合
4、コードセグメントをすばやく削除する方法
5、Live Templatesをカスタマイズし、ツール自体にも多くのテンプレートを持っていますが、自分でよく使うモジュールを定義すると、開発効率が大幅に向上します.
pr:プライベートメンバー変数を宣言する
private $type$ $paramName$ = $value$;$END$
prc:コメント付きメンバー変数を宣言する
/**
* $comment$
*/
private $type$ $paramName$ = $value$;$END$
psf:公有の静的定数を宣言する
public static final $type$ $paramName$ = $value$;$END$
logger:Loggerインスタンスのプライベート静的メンバー属性を宣言する
private final static Logger logger = LoggerFactory.getLogger($className$.class);
debug:debugメソッドを呼び出すコードを生成する
logger.debug("$msg$",$val$$END$);
ifdebug:スイッチング条件判定付き呼び出しコードを生成する
if (logger.isDebugEnabled()){
logger.debug("$msg$",$val$$END$);
}
他のログ・レベルの出力テンプレートは同じです.
fori , itar、itli
itar ,
for(int i=0;i<array.length;i++){
}
itli List
for (int i = 0; i < list.size(); i++) {
String s = list.get(i);
}
itco (Collection), map key
for(Iterator it=map.keySet().iterator();it.hasNext()){
}
iter (jdk1.5)
for (String s : list) {
}
itit
while (it.hasNext()) {
String next = it.next();
}
6、もう一つの大神器:Postfix Completion
postfix completionの効果はlive templatesと似ていますが、それらを呼び出す方法が異なるだけで、live templatesはショートカットキーCtrl+Jでポップアップすることができ、postfix completionはオブジェクトポイントで再コールすることができます.よく使われるのはnn、fori、field、inst、tryなどです.
常用ショートカット整理
設定ウィンドウを開く
Ctrl+Shift+A
コンフィギュレーション設定のkeymapsを開くなど、位置決め動作またはプロパティのクイックエントリを開きます.keymapsを入力して車に戻るだけです.
Alt+F1
Alt+F 1を押した後、1を押してプロジェクトのエッジバーで編集ファイルの位置に切り替えます.
例えばAlt+F 1を押してからFを押して、現在の工事のmavenの欄を開きます.
Alt+1がプロジェクトのエッジバーを開く、Alt+4がRunを開く、Alt+5がDebugを開くなどのエッジバーをすばやく開くか非表示にします.
Alt+F12
Terminalのオン/オフ
Ctrl+Shift+F 12は、複数のサイドバーを開いた後、編集ウィンドウに戻ることができない場合は、このショートカットキーを押して戻ることができます(編集ウィンドウの最大化).
Ctrl+F4
現在の編集ウィンドウを閉じる
Ctrl+Tab
現在の編集ウィンドウを切り替えるか、エッジバーを開きます.
このショートカットキーを押した後、Ctrlを離さない場合は、上下左右のキーで自由に選択し続けるか、Deleteキーを押してウィンドウを閉じることができます.
Ctrl+E
最近開いたファイルレコードのリストを表示
Ctrl+Shift+E
最近編集したファイルのリストをポップアップ
Ctrl+F 9 Make現在のプロジェクト
Ctrl+~
キーマップの切り替え、色の切り替えなど、すばやく切り替えます.
Atl+Enterは、現在のカーソル位置と組み合わせて、mainメソッド上でカーソルがトリガーされるとrun、add javadocなどの動作を与えるなど、発生可能な動作を提供します.
ESC
ファイル編集ウィンドウに入ります.
Ctrl+Alt+B
インタフェースの実装方法またはクラスを開きます.このクイックキーを押すのは不便です.
Ctrl+Shift+Bは、変数で使用されるクラスファイルにすばやくナビゲートします.
Ctrl+Shift+I
カーソルがメソッドにある場合、ショートカットキーを押すと、このメソッドのプレビューウィンドウがすばやく開きます.
Ctrl+U
現在のカーソルを開く方法、クラスの親の対応する位置
Ctrl+Q
クイックオープンメソッドの説明
Ctrl+P
メソッドのパラメータをすばやく開き、複数のリロードメソッドがある場合にリストされます.
Ctrl+F12
プレビュー用に現在のクラス構造を開きます.
Shift+F2
次のエラーメッセージにジャンプ
Ctrl+Alt+F12
現在のファイルのディレクトリ弾層を開きます.
Ctrl+alt+F11
現在のファイルがあるディレクトリ(Show in Explorer)に移動するには、デフォルトでこのショートカットキーはなく、自分で設定できます.
Ctrl+Shift+C
現在のファイルのディレクトリのコピー
Ctrl+Shift+V
貼り付け可能なコンテンツの履歴リストを開く
Ctrl+Alt+左右キーは、最近操作したカーソル位置を切り替えます.
Atl+左右キー切り替え編集のタブページ
Alt+上下キー
現在の編集ウィンドウでメソッド名単位で上下にジャンプ
Ctrl+[
現在のコードブロックの先頭、すなわち{にカーソルを合わせます.連続的に上方向に位置決めできます.
Ctrl+]
現在のコードブロックの末尾、すなわち}にカーソルを合わせます.連続的に下に移動できます.
アクティブ領域で検索機能を開き、文字列を選択したまま検索に入ります.結果が見つかった場合F 3/Shift+F 3は前方または後方になる.
Ctrl+Shift+F
プロジェクトで関連コンテンツを検索します.
Ctrl+R
現在のファイルで置換を検索します.
Ctrl+Shift+Rプロジェクトで置換を検索します.
Ctrl+N
クラス名に基づいてすばやく配置
Ctrl+Shift+Nファイル名に基づいてすばやく配置
Alt+F7
カーソルが現在存在するメソッドのすべての呼び出し先を検索します.
Ctrl+Alt+H
指定したメソッドの参照階層を開きます.
コードブロックを選択します.選択可能カーソルがある単語または段落を連続的に押すと、既存の選択に基づいて選択範囲が広がります.
Ctrl+Shift+W
逆方向操作
Ctrl+Shift+[
カーソル位置からコードブロックのヘッダを選択
Ctrl+Shift+]
カーソル位置からコードブロックの末尾まで選択
クラスインプリメンテーションインタフェースを作成すると、このショートカットキーによってインタフェースメソッドがクラスにインプリメンテーションを生成します.
Ctrl+Atl+I
自動インデントコード、自動整列
Ctrl+Alt+Lフォーマットコード
Ctrl+Shift+Spaceコードインテリジェントヒント
Ctrl+Shift+Enter
インテリジェント終了
Ctrl+Shift+上下キー
コードブロックまたは行を上下に移動