idea插件(個人覺得有用)

  1. .ignore

一個針對各種忽略文件的插件,比如最常用的git(其他還有npm,csv,jshint等)。插件會根據工程的類型添加一些常規的忽略文件或文件夾,比如一個idea的java工程就會忽略掉target文件夾。

  1. Cloud Toolkit

可以將本地應用快速部署到阿里雲ECS、EDAS、容器服務Kubernetes版和任意服務器中去,還可以使用Cloud Toolkit提供的Arthas診斷、文件或文件夾上傳、內置Terminal等功能

  1. alibaba java coding guidelines

阿里巴巴編碼規約插件

  1. CheckStyle-IDEA

這個插件是檢查java的編碼風格,代碼規範檢查

  1. FindBugs-IDEA

是一款Java靜態代碼分析工具,與其他靜態分析工具(如Checkstyle和PMD)不同,FindBugs不注重樣式或者格式,它專注於尋找真正的缺陷或者潛在的性能問題,它可以幫助java工程師提高代碼質量以及排除隱含的缺陷潛在 Bug 檢查

  1. SonarLint

語法檢測的插件

  1. ApiDebugger

是一個開源的接口調試IntelliJ IDEA插件,具有與IDEA一致的界面,無需切換程序即可完成網絡API請求,讓你的code更加沉浸式

  1. Grep Console

可以通過expression表達式過濾日誌、給不同級別的日誌或者給不同pattern的日誌加上背景顏色與上層顏色

  1. Background Image Plus

idea背景修改插件,可以設置自己喜歡的圖片作爲code背景。

  1. Sexy Editor

背景圖插件,支持調節透明度和位置
11 CamelCasePlugin
是一款可以快速進行格式轉換的工具,較常用到的是大小寫轉換、駝峯式轉換等

  1. ECTranslation

一款idea翻譯插件

  1. Free Mybatis plugin

mybatis 插件,讓你的mybatis.xml像java代碼一樣編輯。我們開發中使用mybatis時時長需要通過mapper接口查找對應的xml中的sql語句,該插件方便了我們的操作

  1. Grep console

自定義日誌顏色,idea控制檯可以彩色顯示各種級別的log,安裝完成後,在console中右鍵就能打開

  1. GsonFormat

通過GsonFormat插件將JSONObject格式的String 解析成實體。
可根據json數據快速生成java實體類

  1. jol-java-object-layout

查看 Java 對象佈局和大小

  1. JRebel

JRebel是一種熱部署生產力工具,修改代碼後不用重新啓動程序,所有的更改便可以生效。它跳過了Java開發中常見的重建、重新啓動和重新部署週期。

  1. Key promoter

Key promoter 是IntelliJ IDEA的快捷鍵提示插件,會統計你鼠標點擊某個功能的次數,提示你應該用什麼快捷鍵,幫助記憶快捷鍵,等熟悉了之後可以關閉掉這個插件。

  1. Lombok

Java語言,每次寫實體類的時候都需要寫一大堆的setter,getter,如果bean中的屬性一旦有修改、刪除或增加時,需要重新生成或刪除get/set等方法,給代碼維護增加負擔,這也是Java被詬病的一種原因。Lombok則爲我們解決了這些問題,使用了lombok的註解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之後,就不需要編寫或生成get/set等方法,很大程度上減少了代碼量,而且減少了代碼維護的負擔。

  1. Maven Helper

一鍵查看maven依賴,查看衝突的依賴,一鍵進行exclude依賴

  1. MavenPlugin

通過mvn指令傳遞參數來實現打包前修改項目源碼

  1. MyBatis Log Plugin

這款插件是直接將Mybatis執行的sql腳本顯示出來,無需處理,可以直接複製出來執行的

  1. MyBatisCodeHelperPro

mybatis全方位支持插件,方便的自動提示,代碼檢測,生成代碼等功能,大幅提升效率

  1. PMD

PMD 是一個開源靜態源代碼分析器,它報告在應用程序代碼中發現的問題。PMD包含內置規則集,並支持編寫自定義規則的功能。PMD不報告編譯錯誤,因爲它只能處理格式正確的源文件。PMD報告的問題是效率很低的代碼或不良的編程習慣,如果累積這些問題,它們可能會降低程序的性能和可維護性

  1. Power mode II和activate-power-mode(代碼抖動插件)

寫代碼是整個屏幕都在抖動,activate-power-mode是白的的,Power mode II色彩更酷炫點

  1. Rainbow Brackets

可以實現配對括號相同顏色,清楚分清括號個數,防止括號錯亂,並且實現選中區域代碼高亮的功能

  1. String Manipulation

強大的字符串轉換工具

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章