IDEA功能詳細,快捷鍵繁多,可是實際開發時不是全部都能用上,若是咱們熟悉一些經常使用的也足夠知足咱們平常開發了,多的也只是提升咱們的B格。git
IDEA默認的主題有三款,分別是IntelliJ,Darcula,Windows。可是若是這幾款不能知足你炫的個性能夠考慮更換,更換方式以下:web
開放的IDEA主題地址 或 themesmap 或 idea color themes 在這裏你能夠挑選你中意的一款主題,而後下載保存到本地。bash
提醒:設置以前最好保存下如今默認的主題,File-->Export Settings,保存下來,下次想還原的時候使用。框架
更換主題其實就是導入剛剛下載的主題jar(1433946702.jar),File-->Import Settings。編輯器
Ctrl + Alt + S
複製代碼
2.快捷打開Project Structure(項目結構配置)界面ide
Ctrl + Alt + Shift + S
複製代碼
3.查找替換函數
Ctrl + F 在當前文件進行文本查找
Ctrl + Shift + F 根據輸入內容查找整個項目 或 指定目錄內文件
Ctrl + N 根據輸入的 名/類名 查找類文件
Ctrl + R 在當前文件進行文本替換
Alt + F7 查找光標所在的方法 / 變量 / 類被調用的地方(例如查詢某個枚舉在哪些地方被使用)
Ctrl + G 在當前文件跳轉到指定行處
複製代碼
4.複製粘貼刪除工具
Ctrl + C 複製光標所在行 或 複製選擇內容
Ctrl + X 剪切光標所在行 或 剪切選擇內容
Ctrl + V 黏貼複製或剪切的內容
Ctrl + Y 刪除光標所在行 或 刪除選中的行
Ctrl + D 複製光標所在行 或 複製選擇內容,並把複製內容插入光標位置下面
複製代碼
5.撤銷測試
Ctrl + Z 撤銷
Ctrl + Shift + Z 取消撤銷
複製代碼
6.類的層次和方法調用字體
Ctrl + H 顯示當前類的層次結構
Ctrl + Alt + H 顯示調用層次,當前方法的被調用地方
Ctrl + P 方法參數提示顯示
複製代碼
7.顯示歷史文件
Ctrl + E 顯示最近打開的文件記錄列表
複製代碼
8.代碼自動生成
Alt + Insert 代碼自動生成,如生成對象的 set / get 方法,構造函數,toString() 等
Ctrl + Alt + T 對選中的代碼彈出環繞選項彈出層(如添加if,try...catch..,for)
複製代碼
9.查看接口方法和方法的實現
Ctrl + B 進入光標所在的方法/變量的接口或是定義處,等效於 Ctrl + 左鍵單擊
Ctrl + Alt + B 在某個調用的方法名上使用會跳到具體的實現處,能夠跳過接口直接進到實現
複製代碼
10.Debug調試
F7 在 Debug 模式下,進入下一步,若是當前行斷點是一個方法,則進入當前方法體內,若是該方法體還有方法,則不會進入該內嵌的方法中
F8 在 Debug 模式下,進入下一步,若是當前行斷點是一個方法,則不進入當前方法體內
F9 在 Debug 模式下,恢復程序運行,可是若是該斷點下面代碼還有斷點則停在下一個斷點上
Ctrl + F2 中止程序運行
Ctrl + Shift + F8 暫時全部的斷點
複製代碼
11.版本控制
Ctrl + T 版本控制更新項目,須要此項目有加入到版本控制纔可用
Ctrl + K 版本控制提交項目,須要此項目有加入到版本控制纔可用
Ctrl + Alt + Z git回滾,revert
複製代碼
12.格式化
Ctrl + Alt + L 格式化代碼,能夠對當前文件和整個包目錄使用
複製代碼
IntelliJ IDEA 提供特殊的視圖模式:
如何切換全屏模式
除了操做工具窗口 (顯示/隱藏或調整它們的大小) 以外,IntelliJ IDEA 還可使整個產品窗口最大化, 隱藏主菜單。
要切換到全屏模式,請在主菜單上選擇 View | Enter Full Screen。 要退出全屏模式,請主菜單上選擇 View | Exit Full Screen。 如何切換演示模式 在演示模式下,編輯器佔據整個屏幕,而全部其餘的 IntelliJ IDEA 組件都被隱藏。
此外,此模式中的字體大小比一般大。您能夠在 "設置" 對話框的 "外觀" 頁中定義 "演示" 模式的字體大小。
如何切換無干擾模式
在無干擾模式下,編輯器佔據了整個 IntelliJ IDEA 框架,沒有任何編輯器選項卡和工具窗口按鈕,代碼是居中對齊的。
在切換彈出列表中切換視圖模式
按 Ctrl+Back Quote 或選擇主菜單上的 View | Quick Switch Scheme。 在打開的 "Switch" 彈出列表中,選擇 "View"模式。 在上下文菜單中,選擇所需的模式。菜單的內容取決於您當前的模式: 進入演示模式 /退出演示模式 進入無干擾自由模式 /退出自由模式 進入全屏 /退出全屏
咱們在code的過程當中時常會寫測試代碼,main函數,System.out這些語句使用率高可是書寫又長,有沒有什麼簡寫呢?
1.main函數
psvm = public static void main(String[] args) {}
複製代碼
2.System.out.
sout = System.out.println();
soutm = System.out.println("當前類名.當前方法");
soutp = System.out.println("");
soutv = System.out.println("變量名 = " + 變量);
複製代碼
5.自定義類代碼模板
6.後續 今天暫時書寫這麼多,後面有機會再添加更新。