工作随笔——Intellij_idea-14官方快捷键中文版
為什么80%的碼農都做不了架構師?>>> ??
聽說Intellij Idea好幾年了。因為快捷鍵的原因,所以一直沒有放棄eclipse。上周末抽了點時間,用google翻譯+自己實踐翻譯了一下官方的快捷鍵。
基本做完的時候在百度文庫上突然搜索到一篇比較全的Intellij Idea 13.1的快捷鍵。好吧,下載下來,整合整合,順便加上自己理解。
word版本:點我去下載
?
| 編輯類: | |
| Ctrl+Space | 基本代碼實例(類、方法、變量) |
| Ctrl + Shift + Space | 智能代碼實例(根據需要的類型過濾方法和變量) |
| Ctrl + Shift + Enter | 完整的聲明(如有代碼提示,自動獲取第一個并在句尾加上分號結束。無提示,在此行下新增一行) |
| Ctrl + P | 參數信息(在方法調用參數時使用) |
| Ctrl + Q | Doc說明文檔快速查看 |
| Shift + F1 | 查看外部doc文檔 |
| Ctrl +?鼠標放在代碼上面 | 代碼的簡要doc說明(基本上是類或者方法的聲明) |
| Ctrl + F1 | 查看光標所在處的錯誤或者警告的詳細信息 |
| Alt + Insert | 生成代碼(Getter、Setter、Constructors、hashCode…) |
| Ctrl + O | 重寫方法 |
| Ctrl + I | 實現方法 |
| Ctrl + Alt + T | 將光標所處行的代碼用語句塊(if…else、try…catch…)包圍 |
| Ctrl + / | 注釋/反注釋光標所在行(自動換行) |
| Ctrl + Shift + / | 注釋/反注釋代碼塊 |
| Ctrl + W | 遞增地(代碼塊所包含的范圍增大)選擇連續的代碼塊 |
| Ctrl + Shift + W | 在用了Ctrl + W后,減小代碼塊所包含的范圍 |
| Alt + Q | 上下文信息 |
| Alt + Enter | 顯示意圖動作和快速修復 |
| Ctrl + Alt + L | 代碼格式化 |
| Ctrl + Alt + O | 優化Imports(去掉不必要的) |
| Ctrl + Alt + I | 代碼自動對齊 |
| Tab / Shift + Tab | 縮進/反縮進所選行 |
| Ctrl?+?X?or?Shift?+?Delete | 剪切行/代碼塊到剪貼板(默認全選一行) |
| Ctrl?+?C?or?Ctrl?+?Insert | 復制行/代碼塊到剪貼板(默認全選一行) |
| Ctrl?+?V?or?Shift?+?Insert | 粘貼剪貼板中的內容 |
| Ctrl?+?Shift + V | 粘貼剪貼板中緩存的內容 |
| Ctrl?+?D | 復制當前行/代碼塊的一個副本并插入到內容中 |
| Ctrl?+?Y | 刪除光標所在行 |
| Ctrl?+?Shift + J | 智能行合并(在本行任何位置,自動刪除本行的回車鍵和空格,將下一行字符連接到本行) |
| Ctrl?+?Enter | 智能分行(和Enter鍵的區別:光標不動,在本行下面新增一行) |
| Shift + Enter | 開始新的一行(相當于在行末按Enter鍵) |
| Ctrl + Shift + U | 變換光標所在處/代碼塊的字母的大小寫狀態 |
| Ctrl + Shift + ] / [ | 從光標處在處開始選擇到最近] / [的代碼塊 |
| Ctrl + Delete | 刪除光標后的一個單詞 |
| Ctrl + Backspace | 刪除光標前的一個單詞 |
| Ctrl + NumPad+/- | 展開/收縮代碼塊 |
| Ctrl + Shift?+?數字鍵盤的+ | 展開所有代碼塊 |
| Ctrl + Shift?+?數字鍵盤的- | 折疊所有代碼塊 |
| Ctrl + F4 | 關閉當前tab頁 |
| 搜索/替換: | |
| 雙擊Shift | 萬能搜索 |
| Ctrl + F | 查找 |
| F3 | 查找下一個 |
| Shift + F3 | 查找上一個 |
| Ctrl + R | 替換 |
| Ctrl + Shift + F | 在指定路徑中的文件中查找內容 |
| Ctrl + Shift + R | 在指定路徑中的文件中替換內容 |
| Ctrl + Shift + S | Search structurally (Ultimate Edition only) |
| Ctrl + Shift + M | Replace structurally (Ultimate Edition only) |
| 代碼方法/變量使用處搜索: | |
| Alt + F7 | 查找當前文件變量/方法的使用處 |
| Ctrl+F7 | 查找當前項目變量/方法的使用處 |
| Ctrl +Shift+ F7 | 高亮顯示變量/方法名在當前文件的所有使用處 |
| Ctrl + Alt + F7 | 彈窗顯示變量/方法名在當前文件的使用處列表 |
| 編譯和運行: | |
| Ctrl + F9 | Make項目 (修改編譯和依賴) |
| Ctrl + Shift + F9 | 編譯文件、包或者模塊 |
| Alt + Shift + F10 | 選擇配置并運行 |
| Alt + Shift + F9 | 選擇配置并調試 |
| Shift + F10 | 運行 |
| Shift + F9 | 調試 |
| Ctrl + Shift + F10 | 配置編輯器運行環境 |
| 調試: | |
| F8 | Step over (步越:越過子函數,但子函數會執行) |
| F7 | Step into (步進:進入子函數) |
| Shift + F7 | Smart step into(智能步進) |
| Shift + F8 | Step out (跳出:跳出子函數) |
| Alt + F9 | Run to cursor (運行到光標處) |
| Alt + F8 | Evaluate expression (計算表達式?) |
| F9 | Resume program (恢復程序) |
| Ctrl + F8 | Toggle breakpoint (切換斷點) |
| Ctrl + Shift + F8 | View breakpoints (查看斷點) |
| 導航: | |
| Ctrl + N | 跳轉到某個類文件 |
| Ctrl + Shift + N | 跳轉到某個文件 |
| Ctrl + Alt + Shift + N | 跳轉到某個標識符處,包括類名,方法,變量 |
| Alt + 左/右 箭頭 | 切換到左邊/右邊的編輯標簽 |
| F12 | 打開上一次打開的工具窗口 |
| Esc | 從工具窗口回到編輯窗口 |
| Shift + Esc | 隱藏活動的工具窗口并回到編輯窗口中 |
| Ctrl?+?Shift?+?F4 | ?關閉活動的run/messages/find/...窗口 |
| Ctrl?+?G | 跳轉到某行 |
| Ctrl?+?E | 彈出一個菜單,上面包含最近打開的文件和工具窗 |
| Ctrl?+?Alt + 向左/向右 箭頭 | 跳轉到上一個/下一個 |
| Ctrl?+?Shift?+?Backspace | 跳轉到上一次做出修改的地方 |
| Alt + F1 | (實際應該是快捷菜單欄吧?) |
| Ctrl + B or Ctrl + Click | 跳轉到方法或者變量的聲明處 |
| Ctrl + Alt + B | 跳轉到implements方法或者接口的地方 |
| Ctrl + Shift + I | 打開類/方法/變量的文檔說明窗口 |
| Ctrl + Shift + B | 查看類型的聲明 (例如:定義一個String字符串,將跳到String類中) |
| Ctrl + U | 跳轉到super-method/super-class處 |
| Alt + Up/Down | 跳轉到上一個/下一個方法的第一行處 |
| Ctrl + ] / [ | 移動光標到最近的] / [位置 |
| Ctrl + F12 | 彈出文件的結構窗口 (方法、常量等) |
| Ctrl + H | 光標所在處的方法所屬的類的繼承層級制度 |
| Ctrl + Shift + H | 方法的層級制度 |
| Ctrl + Alt + H | 方法調用的層級制度 |
| F2 / Shift + F2 | 跳轉到下一個/上一個錯誤處并高亮顯示 |
| F4 / Ctrl + Enter | 查看/改變源代碼 (Ctrl + Enter功能鍵沖突) |
| Alt + Home | 打開路徑導航條 |
| F11 | 設置/取消書簽 |
| Ctrl + F11 | 設置帶數字/字母編號的書簽 |
| Ctrl + #[0-9] | 跳轉到[0-9]編號的書簽處 |
| Shift + F11 | 在彈出窗口中顯示所有的書簽 |
| 重構: | |
| F5 | 復制 |
| F6 | 移動 |
| Alt + Delete | 安全刪除 |
| Shift + F6 | 重命名 (批量) |
| Ctrl + F6 | 修改方法(修飾符、方法名、參數列表、返回值、異常等) |
| Ctrl + Alt + N | 內嵌(可以將變量替換為其他內容) |
| Ctrl + Alt + M | 提取成方法 |
| Ctrl + Alt + V | 提取成變量 |
| Ctrl + Alt + F | 提取成字段 |
| Ctrl + Alt + C | 提取成常量 |
| Ctrl + Alt + P | 提取成參數 |
| 版本控制和本地歷史(VCS/Local History): | |
| Ctrl + K | 提交項目到vcs |
| Ctrl + T | 從vcs中更新項目 |
| Alt + Shift + C | 查看最近更新 |
| Alt + `? (反引號) | vcs快速設置彈出菜單 |
| Live模板: | |
| Ctrl + Alt + J | 用Live模板包圍光標所在行的代碼 |
| Ctrl + J | 插入Live模板 |
| iter | 使用JDK1.5風格迭代容器 |
| inst | 用instanceof檢查對你的類型并向下轉換對象 |
| itco | 遍歷java.util.Collection集合的元素 |
| itit | 遍歷java.util.Iterator集合的元素 |
| itli | 遍歷java.util.List集合的元素 |
| psf | public static final |
| thr | throw new |
| 更多Live模板查看:Settings—Editor—Live Templates | |
| 通用快捷鍵: | |
| Alt + #[0-9] | 打開相對應的工具窗口 |
| Ctrl + S | 保存全部 |
| Ctrl + Alt + Y | 同步 |
| Ctrl + Shift + F12 | 編輯器最大化 |
| Alt + Shift + F | 添加到最喜歡 |
| Alt + Shift + I | 根據當前配置文件審查當前文件 |
| Ctrl + BackQuote (`) | 快速切換代碼顏色主題 |
| Ctrl + Alt + S | 打開設置 |
| Ctrl + Alt + Shift + S | 打開項目結構對話框,在這里可以刪除模塊 |
| Ctrl + Tab | 在已打開的文件和工具窗口之間切換 |
| Ctrl + Shift + A | 查找所有快捷操作(基本所有的動作在這里都可以找到) |
如有疑問,請留言。大家一起交流!
?
轉載于:https://my.oschina.net/boltwu/blog/410921
總結
以上是生活随笔為你收集整理的工作随笔——Intellij_idea-14官方快捷键中文版的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Perl正则表达式--练习1
- 下一篇: Linux下克隆的修改IP