中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-08-08 04:48:20 來源:ITPUB博客 閱讀:321 作者:程序員內點事 欄目:編程語言

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

正經干活用的

分享一點自己工作中得心應手的 IDEA插件,可不是在插件商店隨隨便便搜的,都經過實戰檢驗,用過的都說好。可能有一些大家用過的就快速劃過就行了。

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

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

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

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

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

快捷鍵: Alt+ S

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

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

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

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

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

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

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

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

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

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

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

例如:

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

list.var =   List<User> list1 = list

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

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

裝X用的

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

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

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

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

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


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

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

推薦 10個 NB的 IDEA 插件,開發效率至少提升一倍
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

墨竹工卡县| 花莲市| 绥芬河市| 玛多县| 田林县| 靖宇县| 曲沃县| 荣成市| 华容县| 腾冲县| 大同市| 阳曲县| 明水县| 陈巴尔虎旗| 宜阳县| 海口市| 获嘉县| 芜湖市| 滨州市| 德惠市| 罗源县| 武强县| 福泉市| 南岸区| 巢湖市| 嘉祥县| 秀山| 巴楚县| 合阳县| 汝阳县| 泊头市| 清徐县| 积石山| 区。| 和政县| 馆陶县| 苏州市| 禹州市| 米脂县| 雷波县| 奎屯市|