比如 IDEA 的項目配置檔案(.iml 和.idea),打開 Settings-File Types, 加入要隐藏的檔案字尾。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICMiRmZzUTY1QzM5EWZhlDZhBjZ5MDN3MWO0cTNjlTOi1TeltUZyFGazZCZh9Gbud3bk1DZvhGdl12PyYUN5UER2QjQ2kzMGR0N5EzQwQjM2QjR1YzN2EjQ4Q0LcVGbpZ2LcxWYu92cyVGcvwVawF2LcN3d59CXt92Yu8WYkV3b55SZ09mbvw1LcpDc0RHaiojIsJye.jpg)
快捷鍵 Ctrl+Shift+V,可以顯示文本複制的曆史記錄。 修改複制曆史記錄數量,執行 Setting-Editor,修改“Maximum number of contents to keep in clipboard”
選中檔案或檔案夾,右鍵 -> Local History -> Show History,顯示本地曆史記錄。
指令終端,使用快捷鍵:Alt+F12 指令行可以直接定位到代碼所在目錄,你可以通過git上傳或者下載下傳代碼。
搜尋所有檔案,Shift 按兩下。
快捷鍵 Ctrl+Shift+N,檔案夾以/結束
快捷鍵
功能描述
Ctrl+Space
基本代碼補全,輸入字母按後列出比對的詞組
Ctrl+Shift+Space
智能代碼補全,列出與預期類型一緻的方法或變量
Ctrl+Alt+Space
補全類名
Ctrl+Shift+Ente
補全語句
Ctrl+P
顯示方法參數
Ctrl+Q
顯示注釋文檔
Shift+F1
顯示外部文檔
Ctrl+mouse over code
顯示描述資訊
Ctrl+F1
顯示提示、警告、錯誤等資訊
Alt+Insert
生成代碼,生成 Getter、Setter、構造器等
Ctrl+O
重寫父類方法
Ctrl+I
實作接口方法
Ctrl+Alt+T
使用(if..else, try..catch, for, synchronized 等)包圍選中語句
Ctrl+/
使用“//”注釋或取消注釋
Ctrl+Shift+/
使用“/** **/”注釋或取消注釋
Ctrl+W
選擇代碼塊,連續按會增加選擇外層的代碼塊
Ctrl+Shift+W
與“Ctrl+W”相反,減少選擇代碼塊
Alt+Q
顯示類描述資訊
Alt+Enter-fixes
顯示快速修複清單
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
分割一行為多行
Shift+Enter
使光标所在位置的下一行為新行
Ctrl+Shift+U
對選中内容進行大小寫切換
Ctrl+Shift+]/[
選中到代碼塊的開始/結束
Ctrl+Delete
删除從光标所在位置到單詞結束位置的字元
Ctrl+Backspace
删除從單詞起始位置到光标所在位置的字元
Ctrl+NumPad+/-
展開或收起代碼塊
Ctrl+Shift+NumPad+
展開所有代碼塊
Ctrl+Shift+NumPad-
收起所有代碼塊
Ctrl+F4
關閉目前編輯頁
Ctrl+F
查找
F3
查找下一個
Shift+F3
查找上一個
Ctrl+R
替換
Ctrl+Shift+F
目錄内查找
Ctrl+Shift+R
目錄内替換
Ctrl+Shift+S
文法模闆搜尋
Ctrl+Shift+M
文法模闆替換
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+F2
停止調試
Ctrl+Shift+F10
F8
單步調試,不進入函數内部
F7
單步調試,進入函數内部
Shift+F7
選擇要進入的函數
Shift+F8
跳出函數
Alt+F9
運作到斷點
Alt+F8
執行表達式檢視結果
F9
繼續執行,進入下一個斷點或執行完程式
Ctrl+F8
設定/取消目前行斷點
Ctrl+Shift+F8
檢視斷點
Double Shift
查找所有
Ctrl+N
查找類
Ctrl+Shift+N
查找檔案
Ctrl+Alt+Shift+N
Go to symbol
Alt+Right/Left
左右切換 Tab
F12
回到上一個打開的視窗
Esc
焦點回到編輯器
Shift+Esc
隐藏打開的視圖
Ctrl+Shift+F4
關閉目前 Tab
Ctrl+G
跳到指定行
Ctrl+E
顯示最近打開的檔案
Ctrl+Alt+Left
跳到光标的上一個位置
Ctrl+Alt+Right
跳到光标的下一個位置
Ctrl+Shift+Backspace
跳到上一個編輯處
Alt+F1
選擇目前檔案顯示在不同的視圖中
Ctrl+B or Ctrl+Click
跳到類聲明處
Ctrl+Alt+B
跳到實作類/方法
Ctrl+Shift+I
顯示類/變量/方法定義
Ctrl+Shift+B
跳到類型定義處
Ctrl+U
跳到父類/方法
Alt+Up
光标移動到上一個方法
Alt+Down
光标移動到下一個方法
Ctrl+]
光标移動到代碼塊的起始位置
光标移動到代碼塊的結束位置
Ctrl+F12
顯示檔案結構
Ctrl+H
顯示類層級
Ctrl+Shift+H
顯示方法層級
Ctrl+Alt+H
顯示類/方法調用層級
F2
光标移動到下一個錯誤
Shift+F2
光标移動到上一個錯誤
F4
編輯源碼,光标移到編輯器内
檢視源碼,光标沒移到編輯器内
Alt+Home
顯示導航面包屑
F11
目前行設定書簽
Shift+F11
顯示所有書簽
Ctrl+F11
設定書簽号[0-9]
Ctrl+[0-9]
跳到書簽号[0-9]所在位置
F5
複制類
F6
移動類
Alt+Delete
安全删除,删除前會提示調用處
Shift+F6
重命名
Ctrl+F6
重構方法參數、Exception 等
Ctrl+Alt+N
Ctrl+Alt+M
提取為新方法
Ctrl+Alt+V
提取為新變量
Ctrl+Alt+F
提取為對象新屬性
Ctrl+Alt+C
提取為新靜态常量
Ctrl+K
送出改動到 VCS
Ctrl+T
從 VCS 上更新
Alt+Shift+C
檢視最近的改動記錄
Alt+BackQuote(`)
顯示 VCS 操作清單
Ctrl+Alt+J
使用 Live Template 包圍選中代碼
Ctrl+J
快速插入 Live Template
iter
快速生成 for…in 語句
inst
快速生成”if instanceof”語句
itco
快速生成 iterator 的 for 循環
itit
快速生成 iterator 的 while 循環
itli
快速生成 list 的 for(i)循環
psf
快速生成“public static final” 語句
thr
快速生成“throw new” 語句
Alt+0
聚焦到 Messages 視窗
Alt+1
聚焦到 Project 視窗
Alt+2
聚焦到 Favorite 視窗
Alt+3
聚焦到 Find 視窗
Alt+4
聚焦到 Run 視窗
Alt+5
聚焦到 Debug 視窗
Alt+6
聚焦到 TODO 視窗
Alt+7
聚焦到 Structure 視窗
Alt+8
聚焦到 Hierarchy 視窗
Alt+9
聚焦到 Change 視窗
Ctrl+S
儲存檔案
Ctrl+Alt+Y
與本地檔案同步
Alt+Shift+F
添加到收藏夾
Alt+Shift+I
檢查目前檔案,包括 Javadoc 問題、可能存在的 bug 等
Ctrl+BackQuote (`)
模式切換,包括文本外觀、快捷鍵、編輯器外觀、代碼樣式。
Ctrl+Alt+S
打開 settings 視窗