1. 程式人生 > >不定期更新的IDEA功能整理

不定期更新的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裡解除安裝,需要去目錄下手動刪除。

外掛推薦

這裡推薦幾個我自己正在用的外掛吧

  1. Rainbow Brackets ,能讓你的各種括號變成彩虹色:
  2. Alibaba Java Coding Guidelines ,《碼出高效:Java 開發手冊》的程式碼規約掃描外掛;
  3. FindBugs-IDEA,缺陷檢測工具,能夠找出超過200種錯誤模式;
  4. Native Terminal,在工具欄增加一個按鈕,開啟一個在專案根目錄(可配置)的原生終端;
  5. Translation,支援谷歌、百度、有道翻譯;
  6. GsonFormat,將JSON快速的轉換成類;
  7. Free Mybatis plugin,免費的mybaits plugin。