1.FindBugs-IDEA
作用:檢測代碼中可能存在的bug以及不規範的位置;可在寫完代碼後檢測下,避免低級bug
實際應用效果:
2.Maven Helper
作用:一鍵查看maven依賴,查看衝突的依賴,一鍵進行exclude依賴
實際應用效果:
3.VisualVM Launcher
作用:運行java程序的時候啓動visualvm,方便查看jvm的情況,比如堆內存大小的分配;某個對象佔用了多大的內存,jvm調優必備工具
必備條件:需要先下載一個visualvm.exe;下載鏈接:https://download.csdn.net/download/Knight_Key/12003440
注意:jdk1.8以上
實際應用效果:
4. Translation
作用:最好用的翻譯插件,功能很強大,界面也很友好
特徵:多個翻譯引擎,多種語言的互譯
實際應用效果:
選中語句,鼠標右擊:
5.P3c
作用:阿里巴巴出品的java代碼規範插件;可以掃描整個項目找到不規範的地方,並且大部分可以自動修復,檢測功能沒有上面提到的findbugs強大,但可以自動修復
實際應用效果:
6.activate-power-mode
作用:寫出來的代碼會根據速度和量產生一些有意思的動態效果
實際應用效果:
7.Presentation Assistant
含義:演出模式
作用:當需要在一個方法中折騰思路寫代碼時,可使用此模式進行毫無干擾的coding
打開方式:通過快捷鍵Alt+V打開視圖窗口,點擊【Enter Presentation Mode】即可
注意:需要退出演出模式也是Alt+V,點擊【Exit Presentation Mode】即可,至於演出模式下怎麼查看其它代碼,自己去研究去哈,不深究
實際應用效果:
8.Free Mybatis plugin
作用:這個插件很有意思,可以讓你輕鬆將mapper接口和對應的xml中的sql語句之間來回切換
實際應用效果: