不定期更新的IDEA功能整理
目錄
不定期更新的IDEA功能整理
簡單整理一下IDEA裡自己常用的一些功能,不會寫的太詳細。
這裡略過下載和安裝。第一次安裝開啟後,建議不要把Tip of the Day的Show tips on startup這裡的勾點掉,每天啟動之後翻一翻,說不定能發現一些好用的功能。
idea 命令
先從啟動開始說起吧。IDEA 除了能通過快捷方式或者啟動臺開啟,還能在終端裡用命令開啟:
idea
idea $project.dir
# import project from maven
idea $project.dir/pom.xml
# import project from maven
idea $project.dir/build.gradle
idea 命令還提供了兩個小工具,雖然在idea開啟的時候並不能用,輸入idea -h
能檢視idea命令的幫助資訊:
mac OS下建立這個命令是很容易的:
不太清楚 windows 下是不是也能這樣建立idea命令,但是可以把idea.exe
所在的目錄(就是IDEA的安裝目錄)加入到 PATH 環境變數中。
Preferences 和 Project Structure
Preferences 和 Project Structure 分別是檢視和修改IDEA和專案配置的地方,Preferences 支援對可配置項進行搜尋.
Keymap
IDEA的功能和快捷鍵很多,一些外掛也會新增一些新的功能和快捷鍵,這些功能和快捷鍵都會出現在 Keymap 中,可以在這裡檢視或修改某項功能的快捷鍵。剛開始使用IDEA,建議翻一下Keymap中的Editor Actions,並且把功能都嘗試一下:
HTTP Proxy
眾所周知,我們在獲取一些資源的時候經常會存在一些困難,可以用HTTP Proxy來解決這個問題。這並不是IDEA特有的功能,也不復雜,搞定這個之後再做一些事情(比如安裝外掛)會方便很多。
在 preferences 裡搜尋一下 “proxy”,配置方法並不複雜,可以自己瞭解一下:
外掛
使用IDEA當然少不了外掛,在 preferences 裡搜尋一下 “plugins” :
如果你配置好了之前提到的HTTP Proxy,或者網路比較好的話,可以直接瀏覽倉庫裡的外掛並安裝;你也可以先把外掛下載下來然後從硬盤裡安裝。不過從硬盤裡安裝的外掛好像不能在IDEA裡解除安裝,需要去目錄下手動刪除。
外掛推薦
這裡推薦幾個我自己正在用的外掛吧
- Rainbow Brackets ,能讓你的各種括號變成彩虹色:
- Alibaba Java Coding Guidelines ,《碼出高效:Java 開發手冊》的程式碼規約掃描外掛;
- FindBugs-IDEA,缺陷檢測工具,能夠找出超過200種錯誤模式;
- Native Terminal,在工具欄增加一個按鈕,開啟一個在專案根目錄(可配置)的原生終端;
- Translation,支援谷歌、百度、有道翻譯;
- GsonFormat,將JSON快速的轉換成類;
- Free Mybatis plugin,免費的mybaits plugin。