推薦10個NB的IDEA插件,開發(fā)效率至少提升一倍

友情提示:插件雖好,可不要貪裝哦,裝多了會 卡 、卡 、卡 ~

成都創(chuàng)新互聯是專業(yè)的津南網站建設公司,津南接單;提供成都做網站、成都網站設計,網頁設計,網站設計,建網站,PHP網站建設等專業(yè)做網站服務;采用PHP框架,可快速的進行津南網站開發(fā)網頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網站,專業(yè)的做網站團隊,希望更多企業(yè)前來合作!

正經干活用的

分享一點自己工作中得心應手的 IDEA插件,可不是在插件商店隨隨便便搜的,都經過實戰(zhàn)檢驗,用過的都說好??赡苡幸恍┐蠹矣眠^的就快速劃過就行了。

實際的開發(fā)中,可能會經常為某個對象中多個屬性進行 set 賦值,盡管可以用 BeanUtil.copyProperties()方式批量賦值,但這種方式有一些弊端,存在屬性值覆蓋的問題,所以不少場景還是需要手動 set。如果一個對象屬性太多 set 起來也很痛苦, GenerateAllSetter可以一鍵將對象屬性都 set 出來。

快捷鍵: Alt+Enter 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

阿里出品的《Java 開發(fā)手冊》時下已經成為了很多公司新員工入職必讀的手冊,前一段阿里發(fā)布了《Java 開發(fā)手冊(泰山版)》, 又一次對 Java開發(fā)規(guī)范做了完善。不過,又臭又長的手冊背下來是不可能的,但集成到 IDEA開發(fā)工具中就方便很多。

舉個栗子:開發(fā)手冊上不允許用 Executors去創(chuàng)建線程池,而是通過 ThreadPoolExecutor的方式。 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍集成插件后會再去使用 Executors去創(chuàng)建線程池會有如下的提示。 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

GsonFormat 個人覺得是一個非常非常實用的插件,它可以將 JSON字符串自動轉換成 Java實體類。特別是在和其他系統對接時,往往以 JSON格式傳輸數據,而我們需要用 Java實體接收數據入庫或者包裝轉發(fā),如果字段太多一個一個編寫那就太麻煩了。

快捷鍵: Alt+ S

推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍在這里插入圖片描述

Maven Helper 是解決 Maven依賴沖突的利器,可以快速查找項目中的依賴沖突。安裝后打開 pom文件,底部有 Dependency Analyzer 視圖。顯示紅色表示存在依賴沖突,點進去直接在包上右鍵 Exclude排除, pom文件中會做出相應排除包的操作。

推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍在這里插入圖片描述
  • Conflicts(沖突)
  • All Dependencies as List(列表形式查看所有依賴)
  • All Dependencies as Tree(樹結構查看所有依賴),并且這個頁面還支持搜索。

用了 Codota 后不再怕對 API不會用,舉個栗子:當我們用 stream().filter()List操作,可是對 filter()用法不熟,按常理我們會百度一下,而用 Codota 會提示很多 filter()用法,節(jié)省不少查閱資料的時間。

推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍在這里插入圖片描述

在使用 MyBatis 作為持久框架時有一個尷尬的問題: SQL xml文件和定義的 Java接口無法相互跳轉,不能像Java接口間調用那樣,只能全局搜索稍顯麻煩。 Free MyBatis Plugin將兩者之間進行關聯。 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

IntelliJad是一個Java class文件的反編譯工具,需要在 setting 中設置本地 Java jad.exe工具的地址。 隨便找個 Jar架包選擇 class文件右鍵 Decompile,會出現反編譯的結果。

Properties 配置文件一鍵轉換成 YAML 文件,很實用的一個插件。 注意:要提前備份原 Properties 文件 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

Lombok 插件應該比較熟,它替我們解決了那些繁瑣又重復的代碼,比如 Setter、 GettertoString、 equals等方法。 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

CodeGlance 是一款代碼編輯區(qū)迷你縮放圖插件,可以很方便的知道我們方法大致在什么位置。 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

IDEA還有不少的開發(fā)小技巧,有助于我們少些代碼,不知道大家有沒有發(fā)現?變量后 .可以聯想提示,而在聯想列表的最后邊有很多簡潔的命令。

例如:

list.sout =   System.out.println(list);

list.var =   List<User> list1 = list

list.nn = list.if (list != null)

...... 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

裝X用的

下邊這些就屬于裝X神器了,可以根據個人的喜好來耍一下。

使用插件后界面圖標樣式都會變的很漂亮。 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

這個震動的效果看似很是酷炫,可寫了十分鐘代碼我就快被它晃悠吐了。 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

會讓 IDEA所有進度條都變得萌萌的,但我并不建議你安裝因為會很卡,不知道是不是只有我這樣。 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

彩虹顏色的括號,看著很舒服,有點賞心悅目的感覺。 推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍


原創(chuàng)不易,燃燒秀發(fā)輸出內容,如果有一丟丟收獲,點個贊鼓勵一下吧!

整理了幾百本各類技術電子書,送給小伙伴們。關注公號回復【666】自行領取。和一些小伙伴們建了一個技術交流群,一起探討技術、分享技術資料,旨在共同學習進步,如果感興趣就加入我們吧!

推薦 10個 NB的 IDEA 插件,開發(fā)效率至少提升一倍

網站名稱:推薦10個NB的IDEA插件,開發(fā)效率至少提升一倍
分享鏈接:http://muchs.cn/article46/jejehg.html

成都網站建設公司_創(chuàng)新互聯,為您提供手機網站建設、網站排名、做網站、微信小程序、微信公眾號網站策劃

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都網頁設計公司