IntelliJ IDEA 個人覺得是目前最好最強最智能的Java IDE,默認已經集成了幾乎所有主流的開發工具和框架。
1、常用工具支持
Java日常開發需要接觸到很多常用的工具,為了便於使用,很多工具也有IDEA插件供開發使用,其中大部分已經在IDEA中默認集成了。例如maven、git、svn、tomcat、jetty、jrebel、Gradle等。
2、框架集成
集成框架主要是為了提供框架定制的代碼和配置的生成,以及快速的訪問框架提供的功能。例如集成Spring框架,Mybatis框架等。
3、UI定制化及優化
UI定制化相關的插件主要提供一下個性化需求定制,例如修改編輯區的背景圖片插件、修改代碼顏色等。
4、其他編程語言支持
IDEA主要支持Java,為了使用其他語言,可以使用一些支持其他語言的插件,通過這些插件可以實現語法分析,配色主題,代碼格式化和提示等功能。例如Go語言的支持的插件。
IDEA插件安裝
IDEA的插件安裝非常簡單,對於很多插件來說,只要你知道插件的名字就可以在IDEA里面直接安裝。
File->Settings->Plugins—>查找所需插件—>Install
或者
File->Settings->Plugins—>Install plug from disk —>選擇下載好的插件安裝
一般插件安裝之后重啟IDEA即可生效。
今天推薦個插件就是:GsonFormat
主要用於使用Gson庫將JSONObject格式的String 解析成實體,該插件可以加快開發進度,使用非常方便,效率高。
插件地址:https://plugins.jetbrains.com/idea/plugin/7654-gsonformat
使用:
自定義個javaBean(無任何內容,就一個空的類)
復制你要解析的json
然后alt+insert彈出如下界面 或者使用快捷鍵 alt+s
粘貼到如下界面:
點擊ok,自動生成對應javaBean的代碼: