転載を示している:https://blog.csdn.net/WantFlyDaCheng/article/details/100078777
自動コード
クエリはショートカット
その他のショートカット
キーボードショートカットのデバッグ
復興
テンのIntelliJ IDEAのショートカット
1つのスマートのヒント
2再建
3コード生成
4編集
5オープンを探します
6他の補助
脱却するにはあまりにも難しい、それが上位3位タイ!
この記事では、それが推奨コレクション+株式ベースの友人で、少し長いです。
グレートサーバントは重いグループとして、レレだけで、言いました
自動コードは
一般にサイクルのSystem.out、メインメソッド定型定型コードを生成するFORI / SOUT / psvm +タブを使用します。
例えば、(ユーザのユーザ:ユーザ)に対して入力するだけ+タブuser.for入ります。
別の例として、日付の誕生日= user.getBirthdayを(入力する)単に)(user.getBirthdayを入力します。ヴァール+ Tabをすることができます。
コードラベルを入力した後、Tabキーを押すと、生成されたコード。
導入クラスとパッケージのCtrlキー+ Altキー+ Oの最適化
ALT +挿入(例えば、設定方法、コンストラクタ、など得る)(生成)または右のコードを生成しました
FORI / SOUT / PSVM +タブ
Ctrlキー+ Altキー+ TはキャッチまたはAltキー+入力を試し生成しました
選択されたコードTRYでCTRL + ALT + T {} ELSE {}内} {IF
Ctrlキー+ Oオーバーライドメソッド
Ctrlキー+ I実装
CTR +シフト+ Uケース変換
ALT +インポートされたパッケージを入力して、自動修正
ALT + /コードヒント
自動コードCTRL + J
Ctrlキー+ Shiftキー+ J、彼の党の2幕の統合
CTRL +スペースコードヒント
CTRL + SHIFT + SPACEコードの自動補完
CTRL + ALT + Lの書式設定コード
CTRL + ALT + I自動インデント
CTRL + ALT + O最適化された導入クラスとパッケージ
ALT + INSERTは(等GET、SETメソッド、コンストラクタ、など)のコードを生成しました
CTRL + Eは最近、コードを変更しました
CTRL + ALT + SPACEのクラスまたはインタフェース名プロンプト
メソッドパラメータプロンプトCTRL + P
CTRL + Qは、現在のメソッド文を参照してくださいすることができます
+ F6復興をシフト - (パッケージ、クラス、メソッド、変数、さらにはノート)の名前を変更
Ctrlキー+ Altキー+ V変数は、抽出されました
クエリは、ショートカット
の最後の編集者にジャンプするには、Ctrl + Shiftキー+ Backspaceキーを
CTRL + ALT +のフロントとリアの右/左のナビゲーション編集した場所
ALT + 7は、ウィンドウが現在の文書の構造を示し、左
Ctrlキー+ F12キーは、フローティング現在のファイルの構造を示しています
ALT + F7は、場所へのすべての参照のあなたの関数や変数やクラスを探します
CTRL + ALT + F7は、場所へのすべての参照のあなたの関数や変数やクラスを探します
Ctrlキーを押しながら+ Altキーをシフト+ Nメソッドや変数、クラスを見つけます
SHIFTは、プロジェクトのすべてのディレクトリ内のファイルを見つけるダブルクリックします
Ctrlキー+ Nクラスを探します
Ctrl + Shift + Nファイルを探します
位置決めラインCTRL + G
CTRL + Fは、現在のウィンドウ内のテキストを検索します
指定されたウィンドウでテキストを検索するにはCTRL + SHIFT + Fの
現在のウィンドウでCTRL + Rの置換テキスト
CTRL + SHIFT + Rのテキスト指定されたウィンドウを置き換えます
変更されたファイルを見つけるためのALT +シフト+ C
CTRL + Eは、最近開いたファイル
位置を下に表示されるキーワードを見つけるためにF3
SHIFT + F3アップキーワードが場所を表示されます
同じテキストをハイライト表示、テキストは、Alt + F3を選択し、F3はダウン一つずつ同じテキストを検索します
F4変数源を探します
Ctrl + Shiftキー+ Oポップアップ表示コンテンツの検索
Ctrlキー+ Wコードを選択するために、連続プレスの他の影響があるでしょう
すぐにハイライト表示されたエラーや警告を見つけるためにF2またはShift + F2
Ctrlキー+上/下カーソルが最初または最後の行にジャンプします
Ctrlキー+ Bまたはカーソルですばやくオープンクラス
サブクラスのすべてを見つけるためにCTRL + ALT + Bの
クラス変数を見つけるために、CTRL + SHIFT + Bの
Ctrlキー+ Shiftキー+キーは、コード上下に移動します
Ctrlキー+ Altキー+最後の訪問の位置に戻り、左/右
Ctrlキー+ X行削除
Ctrlキー+ Dは、ラインをコピーします
Ctrlキー+ /またはCtrl + + /コメント(//または/ ... /)シフト
Ctrlキー+ Hは、図中、クラスの構造を示します。
Ctrlキー+ Qを表示するコメントを文書
コードの位置を見つけるためのAlt + F1
素早く開いたり隠しAltキー+ 1つのプロジェクトパネル
Altキー+左/右の切り替えコードビュー
ALT +間↑/↓早送り位置決め方法
CTRL + ALT +のフロントとリアの右/左のナビゲーション編集した場所
の最後の編集者にジャンプするには、Ctrl + Shiftキー+ Backspaceキー
Altキー+ 6検索TODO
その他のショートカットキー
+ ENTERシフトは、新しい行を開始します
CTRL + Z反転(元に戻します)
CTRL + SHIFT +前方Z(取り消しをキャンセルします)
エクスプローラのフォルダを開くために、Ctrl + Altキー+ F12
ALT + F1は、ファイルのディレクトリの場所を検索します
SHIFT + ALT +縦編集モードをINSERT
CTRL + F4現在のウィンドウを閉じます
Ctrlキー+ Altキー+ V、変数を導入することができます。たとえば:新しいString();自動変数定義をインポート
Ctrlキー+〜、高速なスイッチング方式(、スタイルのコードを見て、感じて、メニューのショートカットキーマッピング)
デバッグのショートカットキー
F8 F7 F9最も注目すべきは、ドロップフレームは、コードがもう一度オフに実行することができますされている実際には一般的です。
ALT + F8デバッグは値を見るためにチェック
Altキー+ Shiftキー+ F9、選択デバッグ
Altキー+ Shiftキー+ F10、ファイル名を指定して実行]を選択
Ctrlキー+ Shiftキー+ F9、コンパイル
Ctrlキー+ Shiftキー+ F8、ブレークポイントを表示
F7、入ります
Shiftキー+ F7、インテリジェント入ります
Altキー+ Shiftキー+ F7、強制的に入力されました
F8は、ステップオーバー
Shiftキー+ F8は、出てき
Altキー+ Shiftキー+ F8、ステップオーバーすることを余儀なく
カーソルを実行するためのAlt + F9、
カーソルを実行するように強制はCtrl + Altキー+ F9、
F9、回復プログラム
Altキー+ F10、ブレークポイントを配置
復興
はCtrl + Alt + + T、再構成し、ポップアップメニューをシフト
Shiftキー+ F6、名前の変更
F6、モバイル
F5、コピー
Altキー+ Deleteを、安全に削除
Ctrlキー+ Altキー+ N、インライン
テンのIntelliJ IDEAのショートカット
のIntelliJ IDEAは、中毒性のショートカットをたくさん持っている、stackoverflowの上でいくつかの興味深い議論があります。誰もが自分のお気に入りを持って、本当に難しい理想的なリストを放出したいと思います。
神 - - 以前に照合ショートカットのIntelliJ、私の毎日の開発時に使用頻度のこの時間は、簡単な分類は私のトップ10の好きなファスト上場してキーを押します。
1つのスマートのヒント
IntelliJ Intelligenceはもちろんの矢面に立たされて、それがスマートです!基本的なコードは、Ctrlキー+スペースでヒント、タイプ、メッセージ警告Ctrlキー+ Shiftキー+スペースで、よりインテリジェントにありますが、IntelliJのはいつも多くの時間は、これら2つの迅速なマニュアルをノックではないだろう、として自動的に要求されます私たちを襲ったので、キー(プロンプトボックスが消えない限り)。
エラーコードに移動するにはF2 / Shiftキー+ F2では、Altキー+は、クイックフィックス(Eclipseのすなわちクイックフィックス機能)を入力します。私たちのオートコンプリートメソッド名のためのスマートのヒントとき、私たちは通常、ネストされた括弧の多くの層は、トラブルになるとき、自分自身の抗尾のブラケットとセミコロンを構成して、我々は単にEnter + Shiftキー+ Ctrlキーをノックすることができるようになりますオートコンプリート文字をすべて終了。自動的に中括弧{}カッコだけではなく、とき、例えば、クリンチャー/のための場合を作ることがあります。
最後に少し、IntelliJのは、インテリジェントインテリジェントにあなたのプロジェクトが構築され、構成されている方法を理解スキャン、一見「静的」な外観で、春、Hibernateと不作為の他の主流のフレームワークをプロファイルとクラスすることができます。
2再建
IntelliJの再構築は自動的に、別の爆発のEclipse機能、知能の驚異度を終了し、このような変数が抽出されたときのように同時に変数に抽出されたすべての一致を確認しています。IntelliJは実に夢中にフィットして、後 - 「既存のコードのデザインの改良復興」特に、読んで!また、TDD開発のIntelliJ非常に滑らかでパワフルな知性と復興の能力です。
、追撃に大規模なリファクタリングの概要ショートカットはCtrl + Shiftキー+ Altキー+ Tと無敵のスタートを切って、リファクタリングこれと呼ばれています。法則によれば、もう少し複雑にするだけでなく、IntelliJのスタイルに合わせて、多くのショートカットがスマートに片手で行うことができる最も便利なEclipseのショートカットの多くとは異なり、両手を完了している(それはEclipse用の大きな利点だかどうかを知りません)、しかし、彼らは、彼らが(非Emacsの黒)の何も考えてないだろうにEmacsを使用していました。
また、最も一般的な再構成技術のいくつかは、あまりにも一般的なので、もしリファクタリング内のすべての選挙このメニューは、いくつかの効率が低いです。たとえば、Shiftキー+ F6を直接名前が変更され、Ctrlキー+ Altキー+ Vは変数の抽出です。Javaテクノロジ・スタックマイクロチャネル公共数に焦点を当て、バックグラウンドキーワードに返信:IDEAを、あなたは長い乾燥仕上げIDEA最新技術のスタックを取得することができます。
3コード生成
これはユニークなものではないが、Eclipseのに似ていますが、毎日の使用のために高頻度なので、それはまだリストの先頭に表示されます。一般に、すべてのテンプレートを表示することができサイクルのSystem.outは、Ctrl + Jの主な方法定型定型コードを生成するFORI / SOUT / psvm +タブを使用します。
「補助」コンストラクタは、編集ウィンドウで生成することができる]をクリックし、Altキー+挿入で述べた、のtoString、ゲッター/セッター、継承されたメソッドなどを上書きされます背後にあります。これら2つの技術があまりにも一般的であり、ほぼ毎日、メインSystem.outおよびゲッター/セッターの束を生成します。
また、のIntelliJ IDEA 13サフィックスは、テンプレート生成より柔軟で強力なオートコンプリート機能(Postfixの完了)に添加しました。単に+タブuser.for入力します。たとえば、(ユーザユーザユーザ)のために入力します。別の例として、日付の誕生日を入力する= user.getBirthday();だけでできuser.getBirthday()VAR +タブを入力してください。
4編集
神の編集は大きなキーが自動的に選択されたコードの構文はCtrl + WによるとCtrl +は+ W.シフト逆転させる能力であると言っています さらに、Ctrlキー+左/右フロント/リアの単語にカーソルを移動し、Ctrlキー+は、[/]フロント/リアのブロックに移動するには、これらのクラスのVimのスタイルのカーソルの動きがハイライトです。Ctrlキー+左/右/ []シフトプラスの言葉は範囲をスキップすることができます内側に選ばコードの上。前方/後方のフロント/リア方式のAlt +に移動。そして、コードを折りたたむにラインは、Ctrl +をコピーする行は、Ctrl + Dを削除するには、Ctrl + Yのような、いくつかの非常に普通はより多くを語ることはありません。
カーソルを延長についてもう少しを移動し、すでにIntelliJの地位を提供される機能に加えて、我々はまた、ideaVimまたはemacsIDEAsが急速に(超クール!)AceJump機能を移動しているのVimとEmacsのを楽しむインストールすることができます。
また、のIntelliJのブックマーク機能は、Ctrlキー+ Shiftキー+テンキー付き1-10ブックマークの定義は(再びこのショートカットにブックマークを削除している応じて)良いですし、Ctrl +テンキージャンプ。この前の複数の使用を避ける/編集Ctrlキー+左/右前後にトラブルをジャンプしますが、Windowsでこのショートカットのデフォルトのホットキーの競合(デフォルトよりAltキー、Windowsや表示を変更するには、次の位置が誤って、紛争の方向を示してディスプレイには、明示的な後方、jiongがああ)となります。
5オープンを探します
同様にEclipseは、Ctrlキー+ N / Ctrlキー+ Shiftキー+ NののIntelliJは、クラスまたはリソースを開くために、より多くのインテリジェントなのIntelliJのいくつかは、我々が入力した文字はとしてあいまい一致を見られる、入力*トラブルがあるEclipseを保存します。IDEAの最新バージョンはまた、あなたは、単にその上のクラス、リソース、設定項目、方法、およびを含むポップアップボックス、Shiftキーを押しながら+ Shiftキー、で何を検索する必要があり、どこでも検索が参加しました。
クラス階層が使用可能のCtrl + Hオープンウィンドウクラス階層は、Ctrl + B /はCtrl + Alt + Bそれぞれ親と子または親クラスがメソッドまたはサブ実行される方法を定義すると、ジャンプの継承階層であり、現在のクラスを表示しますすべてのメソッドは、Ctrlキー+ F12キーを使用します。
クラスやメソッドを使用してみると、Altキー+ F7非常に簡単です。テキストの場所を見つけるには、F3 / Shiftキーと相まって+ F3の周りで次の試合に移動し、現在のウィンドウまたはプロジェクト全体で見つけるには、Ctrl + F / Ctrlキー+ Shiftキー+ Fを使用するように見えました。
よりインテリジェントなのIntelliJは、任意のメニューまたはディスプレイウィンドウ内の別の証拠である、あなたは直接あなたが探している単語を入力することができ、IntelliJのは、自動的にフィルタします。Javaテクノロジ・スタックマイクロチャネル公共数に焦点を当て、バックグラウンドキーワードに返信:IDEAを、あなたは長い乾燥仕上げIDEA最新技術のスタックを取得することができます。
6他の補助
これらの二次のショートカットキーの数を伴っ神は、あなたがマウスを取り除くためにあなたの手の時間の90%以上を取得することができ、キーボードは、ショーの間にピアノに焦点を当てているようです。これらの謙虚パズルの最後のピースを持っていることが重要です。
Øコマンド:Ctrlキー+ Shiftキー+のIntelliJは、すべてのコマンドを見つけることができ、それぞれがそれを指揮し、ショートカットがあります。だから、偉大な神への鍵でなく、ショートカットを学ぶためのツールを見つけることだけではありません。
新Ø:Altキー+挿入何かがクラス、メソッドなどを作成することができます。
Øフォーマッティングコード:インポートリスト形式はCtrl + Alt + O、書式コードはCtrl + Alt + L.
ウィンドウの切り替え(O)Alt +民、一般的に使用されるプロジェクト構造は1、3検索結果4/5-デバッグ動作です。Ctrlキー+ Tabを最近開いたり編集したファイルを開くには、Ctrl + E / Ctrlキー+ Shiftキー+ Eのタブを切り替えることができます。
Øユニットテスト:はCtrl + Alt + Tユニットテストケースを作成します。
Øラン:Altキー+ Shiftキー+デバッグを開始するプログラムは、Shift + F9を実行するために、F10は、Ctrlキー+ F2を停止します。
Ø試運転:F7 / F8 / F9は続行、ステップオーバー、ステップに対応します。
また、私のように水平分割画面のCtrl +などのカスタム、いくつかの|コピーを貼り付けるには、など、およびいくつかの魔法の少し機能はCtrl + Shiftキー+ Vはずっと前に持っていた、Altキー+ Shiftキー+は、選択した列モードで列に挿入します。
カットするØトップ#10カット:Ctrlキー+タブ
Øトップ#9は、あなたが望むものを選択:Ctrlキー+ Wを
コード生成Øトップ#8:テンプレート/ Postfixの+タブ
Øトップ#7受注:Ctrlキー+ Shiftキー+ A
非表示にするにはどこにもØトップ#6:Shiftキー+ Shiftキー
Øトップ#5オートコンプリート:Ctrlキー+ Shiftキー+ Enterキー
Altキー+インサート:Øトップ#4は、すべてのものを作成しました
脱却するにはあまりにも難しい、それが上位3位タイ!
Øトップ#1スマート竣工:Ctrlキー+ Shiftキー+スペース
Øトップ#1セルフヒーリング:Altキー+ Enterキー
Øトップ#1はすべてを再構築する:Ctrlキー+ Shiftキー+ Altキー+ T
CTRL + ALT +の地元の最後のエディタにジャンプする場所はCtrl + Shiftキー+ Backspaceキーを中心に編集され、右/左のナビゲーション
ソース:http://uee.me/aXfNf
私は公共のWXないの関心を歓迎する良い記事:プログラマqogir
I Baiduの背景開発エンジニア、この大規模なコンピュータHITは、5000Gプログラミングリソースと注意を送信するなど、技術の貨物/プログラミングリソース/就職の面接/成長感情を共有することに焦点を当て彼らは答え、無料ダウンロードCSDNリソースを持つ平面でのJavaのオファーを獲得するのに役立つ多くの人々を終えました。