IDE工具(48) idea常用插件

IDE工具(48) idea常用插件,第1张

文章目录 IDEA - 常用插件其它的一些不怎么用的插件

IDEA - 常用插件

tips: 最新文档笔记 https://gitee.com/zhengqingya/java-developer-document

安装插件名称插件介绍
Alibaba Java Coding Guidelines阿里代码规约检测 p3c
Lombok类上注解@Data 省去 getter/setter、toString 等方法滴
Save Actions保存时的一些自动操作,如按下 Ctrl + S 即可自动按照阿里巴巴编码风格格式化代码
Git Flow IntegrationGit Flow 的图形界面操作 (mac 需要安装 git-flow 引擎:brew install git-flow-avh,验证:git flow version)
Git Commit TemplateGit 格式化模版,可以按照实际情况格式化你的提交信息
arthas idea进入代码片段,选择你要诊断的类或者方法上面,右击打开 Arthas 命令,选择一项,即可自动生成命令,省去你敲打命令的时间。
RestfulTool一套 RESTful 服务开发辅助工具集,可根据 url 定位 controller
Maven HelperMaven 依赖分析和依赖冲突快速解决
Easy Javadoc光标放在需要注释的类/方法/属性ctrl+\自动添加注释(如果快捷键冲突需自行修改 ex:修改为 ctrl+alt+/)
CamelCase(用这个) 或 UpperLowerCapitalize命名风格转换插件,可以在 kebab_case,SNAKE_CASE,PascalCase,camelCase,snake_case 和 空格风格之间切换。快捷键苹果为 ⇧+⌥+ U ,windows 下为 Shift + Alt +U
vo2dto快速生成两个对象转换过程中所需要大量的 x.set(y.get) 代码块
MyBatisCodeHelperPro在 mapper 和 xml 文件之间来回切换 & 解析 xml 中的 sql 快速执行 & 代码生成 ( 可使用临时邮箱进行在线激活使用 https://mail.td/zh )
Presentati Assistant (用这个) 或 Key promoter X快捷键提示工具 (操作时展示快捷键)
GsonFormatPlusJSON 转实体类 bean (使用方式:实体类{}中右击->Generate...->GsonFormatPlus-> 复制json -> ok)
JRebel and XRebel热部署-代码 快捷键:Ctrl+F9
JRebel mybatisPlus extension热部署-xml中sql 快捷键:Ctrl+F9
CodeGlance Pro类似 SublimeText 的 Mini Map 插件,一个代码编辑区缩略图插件,可以快速定位代码
Rainbow Brackets黑色主题下 - 彩虹颜色的括号,对各个对称括号进行着色,方便查看
Grep Console自定义设置控制台输出颜色,显示不同日志信息级别的颜色和背景色
POJO to JSON(用这个) 或 Java Bean to Json实体类转 JSON (移动鼠标到类上 -> 右击 > Copy/Paste Special -> Copy JSON)
maven-searchTools->Maven Search搜索 maven 依赖
SonarLint代码质量检测与优化
Free MyBatis(用这个) 或 MybatisX在 Mybatis 的 mapper Java 接口方法和 mapper XML 文件之间来回切换
MyBatis LogMybatis 运行后的相关 sql 日志可转换成 sql 语句直接输出在 console 中
GenerateAllSetter生成对象 set 方法
SequenceDiagram自动生成时序图
Material Theme UI主题插件,在工具栏中 Tools->Material Theme 修改配色
Atom Material IconsICON 插件,附带 buff:解决 mac 拖动滚动条或是鼠标中键滚屏时卡顿问题
File Expander在 idea 里直接打开 Jar 包,并且反编译代码查看。甚至于能打开 tar.gz,zip 等压缩格式。
JProfilerJProfiler 直觉式的 GUI 让你可以找到性能瓶颈、抓出内存漏失(memory leaks)、并解决执行绪的问题。
VisualGCIdea 堆栈的可视化工具,和 Idea 深度集成。直接显示所有进程,双击即可打开 JVM 的堆栈可视化界面。堆栈和垃圾收集情况一目了然!
IDEA RestartFile 下面 Restart 可重启 idea
Markdown Navigator书写 Markdown 文章
IDEA Mind Map画思维导图
JavaDoc通过快捷键生成注释 【要为活动元素生成 javadocs,请按 shift + alt + G。要为当前 java 文件中的所有元素生成 javadocs,请按 shift + ctrl + alt + G。删除当前/选定元素上的 javadocs 请按 shift + alt + Z。删除当前类所有元素上的 javadocs:请按 shift + ctrl + alt + Z。】
Extra Icons美化插件,为一些文件类型提供官方没有的图标
Gitee开源中国的码云插件
.ignore各类版本控制忽略文件生成工具
Translation翻译插件
Statistic一款可以做项目全局代码统计信息的小插件
Eclipse Code Formatter使用 Eclipse 的代码格式化风格,在一个团队中如果公司有规定格式化风格 (阿里代码规范 code style 所需)
SequenceDiagram时序图生成工具,能够很清晰的看到依赖调用时序
HighlightBracketPair括号开始结尾 高亮显示
IdeaJad反编译插件
AiXcoderai 智能编码提示
JUnitGenerator单元测试测试生成工具
iedisredis 客户端,Redis 可视化,收费
KubernetesK8s 工具
ZookeeperZookeeper 可视化
FindBugsbug 预检查
Codota不再怕对 API 不会用,举个栗子:当我们用 stream().filter() 对 List 操作,可是对 filter() 用法不熟,按常理我们会百度一下,而用 Codota 会提示很多 filter() 用法,节省不少查阅资料的时间
IntelliJad一个 Java class 文件的反编译工具,需要在 setting 中设置本地 Java jad.exe 工具的地址。随便找个 Jar 架包选择 class 文件右键 Decompile,会出现反编译的结果
Properties to YAML Converter将 Properties 配置文件一键转换成 YAML 文件,很实用的一个插件。「注意:要提前备份原 Properties 文件」
MOMO Code Sec Inspector检测代码漏洞,一键修复
CSDN tools
GitToolBox能在项目上提示你还有多少文件没提交,远程还有多少文件没更新下来。还能在每一行代码上提示上次提交的时间。查版本提交问题的时候尤其方便。
Search In Repository把中央仓库的查找集成到了 Idea 里面。只需要打开这款插件(idea 右侧边栏会有个 search 标识),输入 jar 包的名字或者 gav 关键字,就能查到到这个 jar 包所有的版本,然后可以直接复制 gav 坐标。
Zoolyticzookeeper 节点的查看分析插件
Pom Assistant替换 pom.xml 依赖的版本号以及对 pom.xml 排序
Flowable BPMN visualizer流程引擎 Flowable 辅助插件
jclasslib Bytecode Viewer查看字节码插件 使用: 菜单栏 View -> Show Bytecode With jclasslib
Alibaba Cloud Toolkit远程服务器登陆,部署项目,文件上传,管理你的 ECS 和 RDS 等资源
mongo4ideamongo 客户端
Jindent-Source Code Formatter自定义类、方法、doc、变量注释模板
CheckStyle-IDEA代码规范检查
String Manipulation驼峰式命名和下划线命名交替变化
Java Stream Debuggerdebug java8的Stream流
Visual VM Launcher本地开发进行压力测试,性能测试之类的监控器
------------
其它的一些不怎么用的插件
安装插件名称插件介绍
activate-power-mode打字炫酷
IdeaVimVim 仿真插件
Shifter
BrowseWordAtCaret
AceJump
Nyan Progress Bar进度条变成萌新动画
Deep TabNine智能编码插件 目前 TabNine 暂时只支持 VS Code、Sublime Text、Atom、Emacs、Vim 五种代码编辑器。
Background Image Plus设置 idea 背景滴
StackOverflow选中错误信息右击一键使用 google 搜索滴
Markdown support打开.md 文件就可以通过一个支持 md 的视图查看和编辑内容
idea-mybatis-generator代码生成器
codehelper.generator在创建一个对象并赋值的时候,根据 new 关键字,自动生成掉用 set 方法的代码,还可以一键填入默认值。
REST Client快速测试 API 接口
UML
MetricsReloaded代码复杂度检查
IDE Features TrainerIntelliJ IDEA 官方出的学习辅助插件

今日分享语句:
知识就是力量。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/2990444.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存