mac中的IDEA的使用快捷鍵

1.command+F    在當前文件進行文本查找

2.command+shift+F  進行工程和模塊中的文件搜索

3.command+u   找到這個方法的接口

4.command+option+commad   找到這個接口的實現類

5.command+/    對代碼進行註釋,並且自動移動到下一行

6.option+command+L   進行格式化代碼

7.command +shift+R   進行整個項目或者指定目錄文件進行替換

一、Editing(編輯)

  • command + J 快速查看文檔 (按F1也可以)
  • shift + F1 快速查看外部文檔
  • command + N 生成get、set方法
  • control + O 重寫父類方法
  • control + I 實現接口方法
  • command + option + T 包圍代碼
  • command + option + / 塊註釋
  • option + 向上 選中代碼塊,向下取消
  • option + enter 顯示意向動作
  • control + option + I 自動縮進線
  • command + option + L 格式化代碼
  • command + option + O 優化import
  • command + shift + V 從最近的緩存區選擇粘貼
  • command + D 複製當前行或選定的塊
  • command + delete 刪除當前行或選定的塊
  • shift + enter 開始新的一行
  • command + shift + U 大小寫切換
  • command + shift + [ /command + shift + ] 選擇代碼塊開始/結束
  • option + fn + delete 刪除到單詞末尾
  • option + delete 刪除到單詞開始
  • command + 加號/command + 減號 展開/摺疊代碼塊
  • command + shift + 加號 展開所有代碼塊
  • command + shift + 減號 摺疊所有代碼塊
  • command + W 關閉活動的編輯選項卡

二、查詢/替換(search/replace)

  • double shift 查詢任何東西
  • command + G 向下查找
  • command + shift + G 向上查找
  • command + R 文件內替換
  • command + shift + F 全局查找(根據路徑)
  • command + shift + R 全局替換(根據路徑)

三、編譯和運行(compile and run)

  • command + F9 編譯project
  • control + option + R 彈出run的可選菜單
  • control + option + D 彈出debug可選菜單
  • control + R 運行
  • control + D 調試

四、使用查詢(usage search)

  • option + F7/command + F7 在文件中查找用法/在類中查找用法
  • command + option + F7 顯示用法

五、debug調試

  • F8 進入下一步,不進入方法
  • F7 進入下一步,進入方法,不進入嵌套方法
  • shift + F7 智能步入,斷點運行的行上如果調用多個行,會彈出進入哪個方法
  • shift + F8 跳出
  • option + F9 運行到光標出,如果在光標前面還有斷點,則進入到斷點
  • option + F8 計算表達式(可以改變變量值,使其生效)
  • command + option + R 恢復斷點運行,進入到下一個斷點(如果還有)
  • command + F8 切換斷點(若光標當前行有斷點則取消斷點,沒有則加上斷點)
  • command + shift + F8 查看斷點信息

六、Navigation(導航)

  • command + O 查找類文件
  • command + shift + O 查找所有類型文件、打開文件、打開目錄,打開目錄需要在輸入的內容前面加上一個反斜槓
  • command + option + O 前往指定的變量/方法
  • command + L 在當前文件跳轉到指定行位置
  • command + E 顯示最近打開的文件記錄
  • option + 方向鍵 光標跳轉到當前語句的首位或末尾
  • command + shift + 方向鍵 退回/前進到上一個操作的地方
  • command + shift + delete 跳轉到最後一個編輯地方
  • command + Y 快速打開光標所在的方法、定義
  • control + shift + B 跳轉到類型定義處
  • command + U 跳轉到光標所在的方法所在父類的方法/接口定義
  • control + 方向鍵 上一個方法/下一個方法
  • command + F12 在類中找方法
  • control + H 顯示當前類的結構層次
  • command + shift + H 顯示方法的結構層次
  • control + option + H 顯示調用層次結構
  • F2 跳轉到下一個警告或錯誤處

七、Refactoring(重構)

  • F5 複製文件到指定目錄
  • F6 移動文件到指定目錄
  • Command + Delete 在文件上爲安全刪除文件,彈出確認框
  • Shift + F6 重命名文件
  • Command + F6 更改簽名
  • Command + Option + N 一致性
  • Command + Option + M 將選中的代碼提取爲方法
  • Command + Option + V 提取變量
  • Command + Option + F 提取字段
  • Command + Option + C 提取常量
  • Command + Option + P 提取參數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章