導航
⌘O 查找類文件 Ctrl + N瀏覽器
⌘⌥O 前往指定的變量 / 方法 Ctrl + Shift + Alt + N安全
⌃← / ⌃→ 左右切換打開的編輯tab頁 Alt← / Alt→編輯器
⎋ 從工具窗口進入代碼文件窗口 ESC函數
⌘L 在當前文件跳轉到某一行的指定處 Ctrl + G工具
⌘E 顯示最近打開的文件記錄列表 Ctrl + Epost
⌘⌥← / ⌘⌥→ 退回 / 前進到上一個操做的地方 Ctrl + Alt + ← Ctrl + Alt + →優化
⌘⇧⌫ 跳轉到最後一個編輯的地方版本控制
⌃H 顯示當前類的層次結構 Ctrl + H調試
⌘⇧H 顯示方法層次結構code
⌃⌥H 顯示調用層次結構
F4 / ⌘↓ 編輯/查看代碼源
⌘⌥U 顯示類UML圖
⌃J 查看註釋
編輯
⌥⌦ 刪除到單詞的末尾(⌦鍵爲Fn+Delete)
⌥⌫ 刪除到單詞的開頭
⌘+ / ⌘- 展開 / 摺疊代碼塊
⌘F1 在錯誤或警告處顯示具體描述信息
⌘⌥L 格式化代碼
⌃⌥O 優化import
⇧↩ 開始新的一行
⌘⇧↩ 自動結束代碼,行末自動添加分號
⌃I 實現方法(實現接口中的方法)
⇧F6 重命名文件或者變量
⌘N, ⌃↩, ⌃N 生成代碼(getter、setter、構造函數、hashCode/equals,toString)
⌘P 顯示方法的參數信息
查找
Double⇧ 查找任何東西
⌘⇧F 全局查找(根據路徑)
⌘F 文件內查找
⌘G 查找模式下,向下查找
⌘⇧G 查找模式下,向上查找
導航
⌘⌥B 跳轉到接口的實現
⌘U 查看接口定義
⌘⌥← / ⌘⌥→ 退回 / 前進到上一個操做的地方
⌘B / ⌘ 鼠標點擊 進入光標所在的方法/變量的接口或是定義處
⌃⇧B 跳轉到類型聲明處
⌥ Space, ⌘Y 快速打開光標所在方法、類的定義
⌘O 查找類文件
⌘⇧O 查找全部類型文件、打開文件、打開目錄,打開目錄須要在輸入的內容前面或後面加一個反斜槓/
F12 返回到前一個工具窗口
⎋ 從工具窗口進入代碼文件窗口
⇧⎋ 隱藏當前或最後一個活動的窗口,且光標進入代碼文件窗口
F3選中文件/文件夾/代碼行,添加/取消書籤
⌥F3 選中文件/文件夾/代碼行,使用助記符添加/取消書籤
⌃0…⌃9 定位到對應數值的書籤位置
⌘F3 顯示全部書籤
⌥F1 顯示當前文件選擇目標彈出層,彈出層中有不少目標能夠進行選擇(如在代碼編輯窗口能夠選擇顯示該文件的Finder)
⌘F12 彈出當前文件結構層,能夠在彈出的層上直接輸入進行篩選(可用於搜索類中的方法)
通用
⌃⌘F 切換全屏模式