JAVA程序员IDEA插件

Presentation Assistant 快捷键展示

录屏或者共享的时候,效果极佳

Codota— 代码智能提示

还可以搜索相关代码的示例

Codota还包含一个网站:https://www.codota.com/code

Alibaba Java Code Guidelines— 阿里巴巴 Java 代码规范

可以切换中英文

有什么不符合阿里巴巴Java开发手册的都会显示出来

Translation - 必备的翻译插件

快捷键
command+ctrl+i(mac)
ctrl + shift + o(win/linux)

SequenceDiagram —— 调用链路自动生成时序图

右键 --> Sequence Diagaram 即可调出。
双击顶部的类名可以跳转到对应类的源码中,双击调用的函数名可以直接调入某个函数的源码。

Rainbow Brackets ——让你的括号变成不一样的颜色,防止错乱括号

HighlightBracketPair —— 括号开始结尾 高亮显示。

Grep Console 控制台日志 高亮

这个插件的优点在于不需要手动快捷键去格式化代码

Key promoter X —— 会有这个操作的快捷键在界面的右下角进行告知。

CodeGlance —— 缩略图

这个插件可以向查看缩略图一样,帮助我们快速切换到所要的代码区域,而不用疯狂地拖拽一遍去找。

Leetcode Editor 可以在IDEA中在线刷题。

上班摸鱼属实方便,表面上我在干活,实际上我在刷算法题。

Power Mode II —— 打字效果

较便利插件

RoboPOJOGenerator—JSON (GsonFormat也可以,但是好久没更新过了)

Statistic— 项目信息统计

可以非常直观地看到你的项目中所有类型的文件的信息

CamelCase - 多种命名格式之间切换

快捷键如果忘记的话可以在 IDEA 的菜单栏的 Edit 找到

jclasslib bytecode viewer 查看字节码

在 IDEA 打开想研究的类。
编译该类或者直接编译整个项目( 如果想研究的类在 jar 包中,此步可略过)。
打开“view” 菜单,选择“Show Bytecode With jclasslib” 选项。
选择上述菜单项后 IDEA 中会弹出 jclasslib 工具窗口。

Auto filling Java call arguments 自动补全参数

调用一个函数,使用 Alt+Enter 组合键,调出 “Auto fill call parameters” 自动使用该函数定义的参数名填充。

GenerateO2O—— 自动填充参数的值

GenerateAllSetter——自动调用所有 Setter 函数(可填充默认值)

Maven Helper ——方便maven项目解决jar冲突

FindBugs ——检查代码中的隐患

Stack trace to UML —— 根据 JVM 异常堆栈画 UML时序图和通信图

打开方式:Analyze > Open Stack trace to UML plugin + Generate UML diagrams from stacktrace from debug

Java Stream Debugger —— Stream 将操作步骤可视化

RestfulToolkit—— 快捷跳转Action方法

Jrebel for Intellij Java代码修改后立即生效。

当然还是需要按一下快捷键才能生效的。

String Manipulation 对字符串的处理

变量名使用驼峰形式、常量需要全部大写等等,编码解码等等
选中需要处理的内容后,按快捷键Alt + M,即可弹出工具功能列表。后面的具体功能也可以使用相应的数字或字母,而不需要鼠标点击。

Free Mybatis Plugin ——可以通过mapper接口里的方法跳转到mapper.xml里。

IDEA QAPlug 帮助我们提前找到潜在的问题bug

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java IDEA插件有很多种,其中一种是Tabnine AI代码自动完成插件。这个插件可以智能地为你提供代码补全建议,并根据上下文提示提出建议。另外,还有一个叫做Easy Code的插件,它可以帮助你快速地将数据库表映射成Java中的实体类、控制器、服务、数据访问对象等文件,从而实现快速开发。此外,还有一些其他的Java IDEA插件,比如可以通过URL直接跳转到方法定义、提供Services树的显示窗口、提供简单的HTTP请求工具、为请求方法添加有用的功能等。这些插件可以提高你在Java开发中的效率和便利性。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [【JavaIDEA插件推荐,让你的开发效率翻倍](https://blog.csdn.net/qq_25866579/article/details/124148062)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [IDEA常用插件Top18](https://blog.csdn.net/CSDN2497242041/article/details/102616690)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值