一 常用快捷鍵
Alt+回車 導入包,自動修正,當引入的類需要異常捕獲的時候
Ctrl+Shift+Space 自動補全代碼,“new”字符,還可以引入強制轉換的 Ctrl-Alt-Space可以自動導import類名或接口名提示,以及new后面的提示 Ctrl+N 查找類 Ctrl+Shift+N 查找文件 Ctrl+Shift+Alt+N 查找類中的方法或變量 Ctrl+Shift+Alt+S:打開project structure Ctrl+Shift+F7 選中文本 ,高亮顯示所有該文本,按Esc高亮消失。 Ctrl+Shift+F9 編譯類 Ctrl+Shift+F10 運行類 Crtl+shift++打開所有關閉的方法,crtl++打開當前關閉的方法 輸入/**即可自動寫上該方法參數的注釋 Ctrl-Shift-J快捷鍵把兩行合成一行並把不必要的空格去掉以匹配你的代碼格式。 Ctrl-Shift-V快捷鍵可以將最近使用的剪貼板內容選擇插入到文本。使用時系統會彈出一個含有剪貼內容的對話框,從中你可以選擇你要粘貼的部分。 Ctrl+Shift+Up/Down 代碼向上/下移動。 Ctrl+Shift+T 自動創建測試類
Ctrl+Alt+S:打開settings Ctrl+Alt+L 格式化代碼 Ctrl+Alt+O 優化導入的類和包 Ctrl+Alt+V 快速為后面生成變量,如new或者方法的返回類型。 Ctrl+Alt+ left/right 返回至上次瀏覽的位置 Ctrl-Alt-B可以導航到一個抽象方法的實現代碼。 Ctrl-Alt-T,選中某段代碼,可以快速包圍用if,try等。在Options | File Templates | Code tab中你還可以自己定制產生捕捉塊的模板。
Alt+Insert 生成代碼(如get,set方法,構造函數等) Alt+Shift+Up/Down 代碼向上/下移動。 Alt+ Up/Down 在方法與類屬性間快速移動定位 Alt+F1 查找代碼所在位置 Alt+1 快速打開或隱藏工程面板 Alt+ left/right 切換代碼視圖 Alt+F3,選中文本,逐個往下查找相同文本,並高亮顯示。
Ctrl+F12 打開類的結構 Ctrl+E或者Alt+Shift+C 最近更改的代碼 Ctrl+R 替換文本 Ctrl+F 查找文本 Ctrl+空格 代碼提示或者生成類型的變量名 Ctrl+P 方法參數提示 Alt+Shift+C 對比最近修改的代碼 Shift+F6 重構-重命名,可以全局替換某個變量名。 Ctrl+X 刪除行 Ctrl+D 復制行 Ctrl+/ 或 Ctrl+Shift+/ 注釋(// 或者 )
Ctrl-O可以很容易地重載基本類地方法。 Ctrl-I完成當前類implements的(或者抽象基本類的)接口的方法 Ctrl-Alt-B可以導航到一個抽象方法的實現代碼。 Ctrl+J 自動代碼 Ctrl+E 最近打開的文件 Ctrl+H 顯示類結構圖 Ctrl+Q 顯示注釋文檔 Ctrl+W 選中代碼,連續按會有其他效果 Ctrl+B 快速打開光標處的類或方法 Ctrl-J組合鍵來執行一些你記不起來的Live Template縮寫。 Ctrl-H要看一個所選擇的類的繼承層次。
代碼標簽輸入完成后,按Tab,生成代碼。
Refactor|Copy Class…可以創建一個所選擇的類的“副本”。這一點很有用,比如,在你想要創建一個大部分內容都和已存在類相同的類時。
Esc鍵在任何工具窗口里使用都可以把焦點移到編輯器上。
調試程序時查看任何表達式值在編輯器中選擇文本(可以按幾次Ctrl-W組合鍵更有效地執行這個操作)然后按Alt-F8。
要打開編輯器使用的類或者方法Java文檔的瀏覽器,就按Shift-F1(右鍵菜單的External JavaDoc)。要使用這個功能須要把加入瀏覽器的路徑,在“General”選項中設置,另外還要把創建的Java文檔加入到工程中(File | Project Properties)。
Live Templates | Live Templates讓你在眨眼間創建許多典型代碼。
Show History要查看一個文件中修改的本地歷史。
F2/Shift-F2鍵在高亮顯示的語法錯誤間跳轉。
二 使用技巧
1 刪除一個項目
直接先File--close project,然后再選中所要刪除的項目,直接點擊delete
2 project與module的區別
在IntelliJ IDEA里面“new Project”就相當於我們eclipse的“workspace”,而“new Module”才是創建一個工程,這是要注意的一點。所以一般都是在Project中再創建Module
3、IDEA創建快捷模板
在工作時經常要寫System.out.println(); 這個在idea里已經預設好了,直接輸入 sout 然后按tab鍵就可以了,那么我們如何增加一些自定義的快捷操作。
打開 File ->Settings ->live Templates , 點開組可以看到他們的定義方式。
4 刪除Project中的module方法
直接ctrl+shift+alt+s,進入project structure,選中某一個module可以刪除。
但是需要在disk中再次刪除module的文件夾
5 IDEA中創建maven工程。
直接new maven工程,記得非web的項目一般就是選擇quickstart即可,完了后它會自動下載所需要架包,然后可以更改pom.xml中的junit版本,一般改成4.11,然后右鍵該module在maven中選擇reimport的即可
6 在IDEA快速生成某個類的junit測試方法 直接在該類中快捷鍵ctrl+shift+t就可以了,再選擇junit4即可
7 IDEA中通過maven自動依賴的架包 可以點擊down source就可以看源碼了
8 IDEA在工程中創建一個DIRECTORY后,可以通過右鍵該目錄 MARKED DIRECTORY AS RESOURCES ROOT
這樣就可以直接通過ClassLoader.getResource(“”).getPah();獲取該目錄中的文件了