IDEA快捷鍵+使用小技巧

一 經常使用快捷鍵

 

Alt+回車 導入包,自動修正,當引入的類須要異常捕獲的時候java

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要看一個所選擇的類的繼承層次。web

代碼標籤輸入完成後,按Tab,生成代碼。瀏覽器

Refactor|Copy Class…能夠建立一個所選擇的類的「副本」。這一點頗有用,好比,在你想要建立一個大部份內容都和已存在類相同的類時。eclipse

Esc鍵在任何工具窗口裏使用均可以把焦點移到編輯器上。maven

調試程序時查看任何表達式值在編輯器中選擇文本(能夠按幾回Ctrl-W組合鍵更有效地執行這個操做)而後按Alt-F8。編輯器

要打開編輯器使用的類或者方法Java文檔的瀏覽器,就按Shift-F1(右鍵菜單的External JavaDoc)。要使用這個功能需要把加入瀏覽器的路徑,在「General」選項中設置,另外還要把建立的Java文檔加入到工程中(File | Project Properties)。ide

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

 

三、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();獲取該目錄中的文件了

相關文章
相關標籤/搜索