IDEA有很多優(yōu)秀的插件,使用它們不僅大大增加了開發(fā)效率,也能給大家?guī)砀玫腸oding體驗?!肮び破涫卤叵壤淦鳌?,以下插件基本都可以通過 IDEA 自帶的插件管理中心安裝。
?
1、CodeGlance
?? 拖動瀏覽代碼更加方便,還有放大鏡功能。
2、Restfultoolkit
?? 一套 RESTful 服務開發(fā)輔助工具集,完美代替postman。(該插件在IDEA 2020版本未適配,可用Restfultool代替)
- 根據(jù) URL 直接跳轉到對應的方法定義 ( or Ctrl Alt N );
- 提供了一個 Services tree 的顯示窗口;
- 一個簡單的 http 請求工具;
- 在請求方法上添加了有用功能::復制生成 URL,復制方法參數(shù)......
- 其他功能::java 類上添加 Convert to JSON 功能,格式化 json 數(shù)據(jù) ;
3、Easy Code
?? 它可以直接對數(shù)據(jù)的表生成entity、controller、service、dao、mapper,無需任何編碼,簡單而強大。
4、GsonFormat
?? Json轉Java類,該插件可以加快開發(fā)進度,使用非常方便,效率高。
5、Statistic
?? 統(tǒng)計插件,查看你的代碼數(shù)據(jù)。比如整個項目的代碼總行數(shù),分別統(tǒng)計各個類型文件的總行數(shù)。
6、Rainbow Brackets
?? 它可以實現(xiàn)配對括號相同顏色,并且實現(xiàn)選中區(qū)域代碼高亮的功能。對增強寫代碼的有趣性和排錯等都有一些幫助。
7、Translation
?? 很不錯的翻譯插件,支持谷歌、有道、百度三種翻譯。還有一個很強大的功能,程序員估計都對變量起名而頭疼,有了它就再也不會了!(操作方式:選中并點擊右鍵,會出現(xiàn)“Translate and Replace”,快去試試吧?。?/p>
8、Lombok
?? 它主要用來簡化,減少代碼的編寫。使代碼看起來更清晰,簡潔。只需要加注解,不用再寫get、set、toString、equals和hashCode方法了。
9、Maven Helper
?? 用它查找maven依賴是相當方便的,可顯示依賴結構,可以查找,處理依賴沖突很方便。
10、Alibaba Java Code Guidelines
?? 阿里巴巴出品的代碼規(guī)范插件,用于幫助程序員規(guī)范自己的代碼,檢測出潛在的問題,改善代碼質量。
11、GenerateAllSetter
??該插件作用是可以快速針對已有的model實體對象的屬性生產set代碼,免去開發(fā)者在開發(fā)過程中set屬性值時還需要去實體對象中翻查的時間,生成的同時會附帶類型默認值。
12、MybatisX
??MybatisX 是一款基于 IDEA 的快速開發(fā)插件,為效率而生。最強拍檔:搭配Mybatis-Plus開發(fā)。
13、JRebel and XRebel
??JRebel是一款JVM插件,它使得Java代碼修改后不用重啟系統(tǒng),立即生效。Jrebel 可快速實現(xiàn)熱部署,節(jié)省了大量重啟時間,提高了個人開發(fā)效率。目前對于idea熱部署最好的解決方案就是安裝JRebel插件。
14、Codota
??Codota,程序員的編程助手,可以用于代碼的智能補全功能,它基于百萬級github倉庫java程序,能根據(jù)程序上下文及依賴給出最適合的代碼提示及自動補全推薦,給代碼開發(fā)帶來了極大的便利,絕對是idea 插件中的必備利器。
文章來源:http://www.zghlxwxcb.cn/news/detail-769627.html
15、Chinese Language Pack EAP
??官方出品的IDEA漢化包,2020版本之后的IDEA都可以用。文章來源地址http://www.zghlxwxcb.cn/news/detail-769627.html
到了這里,關于十幾款IDEA開發(fā)必備的插件,新手必用的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!