1.Eclipse

插件关键词:decompiler
git
IDE
eExplorer
gitblit
maven SCM
maven Analyzer
java development kit
platform
m2e

AmaterasUML(plantUML、Amateras Modeler(AmaterasUML的升级版))(UML绘图工具)

插件:

Enhanced Class Decompiler
spring IDE
eExplorer
Java 8 support for m2e for Eclipse kepler  SR2
Maven integration for Eclipse
findBugs Eclipse Plugin

官方插件地址:https://marketplace.eclipse.org/
https://www.oschina.net/project/tag/148/eclipse-plugins

Checkstyle
Checkstyle插件可以集成到Eclipse IDE中去,能确保Java代码遵循标准代码样式。
JDepend4Eclipse
JDepend4Eclipse可以帮助你遍历文件夹
PMD
PMD是一款代码分析器,用来检测变量和写得不好的代码
SourceHelper
SourceHelper可以协助编码和调试,对写好的代码提供说明。
M2eclipse (Maven插件)
M2eclipse能够管理简单的项目,也能管理多模块项目,它能在Eclipse中启动maven。它提供依赖管理,能提供自动下载。
EGit
EGit提供同步视图,可以读.git/ 下排除的文件,提供rebase功能,为pull和push提供精简的操作。
Spring IDE
Spring IDE帮助你开发Spring应用,它提供了图形编辑界面。它还能用图形的方式显示bean之间的关系。(更新网址 –http://springide.org/updatesite)
SpotBugs
帮我找出我正在写的代码中的错误。与之前使用的 FindBugs 工具类似。
M2Eclipse
简称 M2E ,是将 Maven 构建工具集成到 Eclipse 的首选方案
TestNG
为代码编写好的单元测试可能比编写代码本身更加重要。
Open Explorer
打开资源管理器插件,这是一个从Eclipse里面可以直接定位打开windows资源管理器文件的插件
JadClipse
反编译插件,能反编译Jar包中的class文件。
Spring Tools
Spring的插件,可以很方便的管理和运行Spring项目,在商店可以直接安装。
Mybatis Generator
Mybatis生成代码及通用增删改查配置文件的插件,商店安装。
Darkest Dark Theme
主题插件,可以像idea那样有黑色的主题
ShellEd和Terminal
插件提供了shell脚本的编辑功能,Terminal插件将shell的输出集成到了Eclipse工作台,无需在窗口之间来回切换就能在Eclipse中完成shell脚本的编写和运行
More Clipboard
会记录最近拷贝/剪切到剪切板缓冲里的内容,使用快捷键弹出备选列表可以进行快速粘贴。
SmartIM4Eclipse 
Eclipse 上的 SmartIM(原 SmartQQ)插件,可以在 Eclipse 中使用 QQ/微信聊天。
MyBatipse 
一个 Eclipse 插件,在编辑 MyBatis 相关文件时提供内容辅助和验证。
Eclick - eclipse代码笔记插件:
eclick就相当于一个word文档,采用网页富文本编辑器的形式来编辑可以文档,但这个word可以和eclipse交互
GitEye
一个免费的桌面应用,包含一个简单易用的 Git 图形化客户端
Eclipse-Markdown-Editor-Plugin
 Eclipse 用来编辑 Markdown 的插件,支持 .md 和 .txt 编辑,支持语法高亮。
Structure101
用来生成项目架构图, 可以帮助你调整代码的结构. Structure101 支持 Eclipse、IDEA 和 Visual Studio
SourceHelper
帮助你编码和调试, 提到代码清晰度。
Eclipse Messaging Toolbox
Eclipse Messaging Toolbox 是一个 Eclipse 的插件,用于消息传递,可以添加消息到队列中以及从队列中获取消息。

aixcoder:代码自动提示和预测,官网地址:aiXcoder

阿里编码规约p3c(Alibaba Java Coding Guidelines),参考:阿里p3c(代码规范,eclipse插件、模版,idea插件) - 凉水也塞牙 - 博客园

Cloud Toolkit是本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、Kubernetes 和 小程序云 等);并且还内置了 Arthas 诊断、Dubbo工具、Terminal 终端、文件上传和 MySQL 执行器等工具。

2.Intellij IDEA

http://plugins.jetbrains.com/idea
https://blog.csdn.net/weixin_41846320/article/details/82697818

SmartIM4IntelliJ
一个 IntelliJ IDEA 上的 SmartIM(原 SmartQQ)插件,可以在 IDEA 中使用 QQ 或微信聊天。

Background Image Plus
IDE不再单调,赏心悦目,当把背景设置成你自己心仪的的图片,编码效率提高
Mybatis Log Plugin
会把Mybatis的脚本直接输出在console中,默认的情况下,输出的脚本不是一个可以直接执行的。
Grep Console
 可以设置不同级别log的字体颜色和背景色。
CodeGlance 
CodeGlance是一款代码编辑区缩略图插件,可以快速定位代码,使用起来比拖动滚动条方便多了
IDEA Restart
IDEA没有重启的选项,这个工具就是来弥补这个功能,可以在File-->Restart 重启,也可以使用快捷键  CTRL + ALT + R
RestfulToolkit
一套 RESTful 服务开发辅助工具集。
根据 URL 直接跳转到对应的方法定义 ( or Ctrl Alt N );
一个简单的 http 请求工具;
提供了一个 Services tree 的显示窗口;
在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )
Maven Helper 
分析依赖冲突插件,可查看冲突。
JRebel
热部署插件,让你在修改完代码后,不用再重新启动
SonarLint
是一款强大快速的能帮助开发者发现代码里的bug或是代码质量优化点的扩展工具。
Rainbow Brackets
彩虹颜色的括号  在黑色主题下看的比较清楚舒,有助于帮助区分前后括号对应关系。
Free Mybatis plugin
实现Mapper到XML间的跳转
iBATIS/MyBatis plugin
轻松通过快捷键找到MyBatis中对应的Mapper和XML,CTRL+ALT+B
CamelCase
将不符合驼峰格式的方法/属性名,快速转换为成驼峰命名格式,安装好后选中需要修改的名称按快捷键shift+alt+u便可以生成对应的驼峰命名格式。
Lombok 是一种 Java实用工具,可以帮助开发人员消除 Java 对象代码的冗长,它通过注解实现这一目的。常用注解:@Getter、@Setter、@ToString、@EqualsAndHashCode等。
Editor REST Client
API 接口的测试
UML Support
如果需要研究源码,内置 UML Support 插件可以很好地查看类继承关系。
内置terminal
目前IntelliJ IDEA已经有一个内置的terminal工具,可以方便的使用shell命令。
.ignore
排除那些不想被版本管理的文件。

GitToolBox
git工具箱。可查看git状态,设置自动fetch,blame每行代码等
AceJump
可以彻底摆脱鼠标的插件,允许您快速将光标导航到编辑器中可见的任何位置,只需点击“ctrl +;”,然后输入一个你想要跳转到的字符,之后键入匹配的字符就跳转到你想要挑战的地方了。
activate-power-mode
写代码的时候,就会附加一些狂拽炫酷屌炸天的效果。
LiveEdit
Intellij IDEA 默认自动保存的,根本不用 Ctrl+s,LiveEdit 能自动更新浏览器里的网页,所以F5也省了。

spring-assistant-@valuetoyml

java类中配置的@value("${a.b.c}")快速定位到yml文件中此配置的位置

activate-power-mode 和 Power mode II
编码时动画效果,写代码是整个屏幕都在抖动
Jindent-Source Code Formatter
自定义类、方法、doc、变量注释模板
Properties to YAML Converter
把 Properties 的配置格式改为 YAML 格式
Git Flow Integration
Git Flow 的图形界面操作
MybatisX    
mybatis框架辅助(免费)
VisualVM Launcher
运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配某个对象占用了多大的内存,jvm调优必备工具。
ByteCode
查看字节码
Alibaba  p3c
阿里巴巴出品的java代码规范插件,可以扫描整个项目找到不规范的地方 并且大部分可以自动修复。
MyBatisCodeHelperPro
mybatis代码自动生成插件,大部分单表操作的代码可自动生成 减少重复劳动 大幅提升效率
HighlightBracketPair
自动化高亮显示光标所在代码块对应的括号,可以定制颜色和形状

aixcoder:代码自动提示和预测,官网地址:aiXcoder

AIXcoder Code Completer

Codota:AI代码提示,类似于AIXcoder

Java Bean to Json:java实体类转json,一般用于接口测试或发QM消息时造json数据

EasyCode:代码按数据库模板生成,类似于mybatis generator

Add to gitignore:把指定文件或路径添加到忽略提交

阿里编码规约p3c(Alibaba Java Coding Guidelines),参考:阿里p3c(代码规范,eclipse插件、模版,idea插件) - 凉水也塞牙 - 博客园

Cloud Toolkit是本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、Kubernetes 和 小程序云 等);并且还内置了 Arthas 诊断、Dubbo工具、Terminal 终端、文件上传和 MySQL 执行器等工具。


代码注解插件: Lombok
代码生成工具:CodeMaker
快捷键提示工具:Key promoter X
单元测试测试生成工具:JUnitGenerator
Mybatis 工具:Free Mybatis plugin
Maven辅助神器:Maven Helper
JSON转领域对象工具:GsonFormat
领域对象转JSON工具:POJO to JSON

Camel Case:驼峰命令
字符串工具:String Manipulation

强大的字符串转换工具。使用快捷键,Alt+M。

生成对象set方法:GenerateAllSetter
Redis可视化:Iedis
K8s工具:Kubernetes
中英文翻译工具:Translation
RESTful 服务开发辅助工具集: RestfulToolkit
日志工具:Grep Console
MetricsReloaded:代码复杂度检查 
Statistic:代码统计
IdeaJad 反编译工具 

WebServicePlugin
JarTool
GenerateSerialVersionUID
JUnitGenerator
GenerateToString
Git Integration
Maven Integration
Markdown support
SSH Remote Run
UML Support
SSH集成
集成FTP
Database管理工具

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐