1. 程式人生 > >JAVA程式設計師,你會用IDEA嗎?

JAVA程式設計師,你會用IDEA嗎?

本篇文章是為了幫助你更加高效的使用IDEA,提供給你一些最重要的特性的概要,以及一些小提示和技巧,還有最熱門的快捷鍵。

工具視窗呼叫

Tool Window Shortcut
Project Alt+1
Version Control Alt+9
Run Alt+4
Debug Alt+5
Terminal Alt+F12
Editor ESC

<!–more–>
當你想要聚焦於程式碼時,試試Distraction Free Mode。它去掉了所有的工具條、工具視窗和編輯器選項。在主選單開啟View | Enter Distraction Free Mode


你也可以使用Ctrl + Shift + F12隱藏所有的工具視窗,再次使用快捷鍵將回到預設的介面。
導航條是一個複雜的可選擇的到專案工具視窗,你可以使用Alt + Home跳轉到導航條。在導航條你可選擇要檢視的目錄。

程式碼補全

1.基礎的自動補全快捷鍵為Ctrl + Space,但是這和linux下預設的輸入法切換時衝突的,你可以自行修改為其它快捷鍵,比如Alt + /,哈哈。當然如果你不修改快捷鍵的話,也可以使用智慧補全Ctrl + Shift + Space
2.為了使用IDEA補全一個宣告,你可以使用快捷鍵Ctrl + Shift + Enter,這將自動的新增那些丟失的括號以及必要的格式。如果沒有要補全的內容就會跳轉到下一新行,你想問怎麼跳轉到上一新行?使用Ctrl + Alt + Enter


3.我們經常會遇到很多過載的構造器或者方法,如果你想要檢視它們可以傳入的引數,就可以使用快捷鍵Ctrl + P,並且它們可是高亮的喲。
4.其實IDEA在爽的補全並不是上面的這些快捷鍵,而是你什麼快捷鍵都不用使用,當你輸入一個程式碼的時候,它會自動的分析,並且依據你的輸入自動的給你相關的提示,在你的變數、方法等後使用一個‘.’會自動提示你可以跟在你的程式碼後的內容。

編輯器基礎

最有用的編輯器快捷鍵是:

Action Description
移動當前行的程式碼 Ctrl + Shift + Up/Down
複製一行程式碼 Ctrl + D
移除一行程式碼 Ctrl + Y
註釋一行程式碼 Ctrl + /
註釋多行程式碼 Ctrl + Shift + /
在當前檔案中發現內容 Ctrl + F
發現並且取代當前的內容 Ctrl + R
在開啟的選項卡間跳轉 Alt + right/left
向前或向後導航 Ctrl + Alt + right/left
構造器,get/set方法 Alt + insert

導航

  • Ctrl + E開啟最近的檔案,預設的游標是在你當前的檔案上。
  • Ctrl + N導航到一個類。
  • Ctrl + Shift + N導航到一個檔案。
  • Ctrl + F12檢視一個類的結構。
  • Double Shift名為到處尋找,很強大,IDEA想找哪就找哪!
  • Ctrl + B開啟註釋。
  • Ctrl + Q彈出註釋,就是和上面開啟的方式不一樣,作用是一樣的。
  • Ctrl + H開啟一個檔案的繼承鏈。

程式碼樣式和格式化

1.使用Ctrl + Alt + L可以重新格式化程式碼,但是對其中的中文的支援不是很好。
2.使用Ctrl + Alt + I可以實現自動縮排。
3.使用Ctrl + Alt + Q可以優化匯入。

不過一般情況下IDEA會自動將格式優化的比較好。

執行和Debug

Run:Shift + F10
Debug:Shift + F9

關於IDEA基礎使用的介紹就到這裡了,這些快捷使用方式都是在開發中很常用的,一定得記牢了!

本文是在IDEA官網檢視翻譯Discover IDEA,外加自己使用的一些使用心得,翻譯的不好敬請見諒。