8款最新宝藏IDEA插件「含ChatGPT」,不容错过,赶紧试试吧

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 工欲善其事必先利其器,Intellij IDEA是一款十分流行的编程工具,不仅提供了非常强大的基础功能,还构建了一套插件市场生态,让用户可以根据自己需要安装插件,提升开发效率,这里介绍几款好用的插件,感兴趣的小伙伴赶紧试试吧!

工欲善其事必先利其器,Intellij IDEA是一款十分流行的编程工具,不仅提供了非常强大的基础功能,还构建了一套插件市场生态,让用户可以根据自己需要安装插件,提升开发效率,这里介绍几款好用的插件,感兴趣的小伙伴赶紧试试吧!

Alibaba Cloud AI Coding Assistant

插件地址:
plugins.jetbrains.com/plugin/1780…

阿里推出的代码自动补全工具,它可以为您推荐一整行代码,帮助您更快地编写代码,类似国外的tabnine、copilot,关键阿里的这个目前是完全免费的。 同时它还提供了一个代码搜索引擎,可以帮助您在快速的搜索想要的代码。 隐私方面,这款插件深度学习模型只在你本地的机器上运行,不会分享或向其他设备上传你的代码或个人信息等数据。

NexChatGPT

插件地址:
plugins.jetbrains.com/plugin/2075…

最近ChatGPT在IT界是彻底出圈了,ChatGPT能根据你的问题和要求写作 (支持中文),生成合理且让人信服的回答。无论让它写一篇悬疑小说、专业知识的步骤教程、写自我介绍/年度总结、甚至教你编程做一款游戏,它都能轻松实现!但是很遗憾的是这么好用的工具不对国内开放,即使你能“科学上网”也不行,因为注册账号需要绑定国外手机号。好在国内有热心的程序员开发了一款NexChatGPT插件,安装后开箱即用十分方便,打字机展示的效果也很流畅,另外插件内还外链了国内能直接访问的ChatGPT,非常推荐试一试。

Mybatis Log Free

插件地址:
plugins.jetbrains.com/plugin/1789…

Mybatis是我们开发时常用到的orm组件,我们在idea中调试代码时Mybatis打印的sql日志是下图这样的,这并不是一个可执行的sql,我们无法直接复制出来使用。

但是如果你安装了Mybatis Log Free插件,你可以直接在Mybatis Log窗口中看到帮你转换好的可执行的sql,如下图,当sql参数非常多时真的是非常方便。

iCode

插件地址:
plugins.jetbrains.com/plugin/2051…

不得不说iCode插件介绍文案写的是真好:曾经有一份精妙的代码放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,编码中最痛苦的事莫过于此。如果上天能够给我一个再来一次的机会,我会把那段代码保存下来,如果非要在这份保存上加个期限,我希望是。。。一万年。从这个文案能看出来它是一个代码片段收藏夹工具,页面十分简洁优雅,抛弃了传统的文件夹收藏的方式,通过标签做分类,支持标签和内容搜索。
收藏代码:

搜索收藏的代码:

FastHotSwapper

插件地址:
plugins.jetbrains.com/plugin/2064…

一款免费的本地热部署插件,说到热部署大家首先想到的肯定是大名鼎鼎的JRebel,但是JRebel是收费的,虽然网上也有很多破解教程,但是总归需要一些破解成本,FastHotSwapper这款插件是完全免费的,对一些主流的国产框架也进行了热部署支持,例如apollo、mybatis-plus、tk-mybatis、Fastjson等,插件文档也写得非常详细:
plugins.jetbrains.com/plugin/2064…

String Manipulation

插件地址:
plugins.jetbrains.com/plugin/2162…

编写代码过程中有很多命名的规范,类命名用UpperCamelCase风格,方法名、参数名、使用lowerCamelCase风格,常量命名全部大写,单词间用下划线隔开等等。String Manipulation插件可以用来对代码进行不同格式的转换,提升开发效率

GenerateAllSetter

插件地址:
plugins.jetbrains.com/plugin/9360…

这是一款基础代码生成插件。在做对象转换,对象赋值时我们经常需要逐个属性进行赋值,这款插件可以帮助我们一键生成指定对象的所有set方法调用代码,支持自动赋值,或者生成某方法的返回值。

Grep Console

插件地址:
plugins.jetbrains.com/plugin/7125…

idea控制台输出的日志默认是没有颜色区分的,当我们想要找到error、warn日志不是那么容易,GrepConsole支持对不同级别的日志配置不同的展示颜色,支持自定义配色

本文就是愿天堂没有BUG给大家分享的内容,大家有收获的话可以分享下,想学习更多的话可以到微信公众号里找我,我等你哦。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
2月前
|
网络协议 Windows
两步带你解决IDEA 插件下载安装慢、超时、不成功问题
这篇文章提供了解决IDEA插件下载慢或超时问题的方案,通过查找国内插件节点IP地址并修改本地hosts文件来加速下载。
两步带你解决IDEA 插件下载安装慢、超时、不成功问题
|
3天前
|
Java
轻松上手Java字节码编辑:IDEA插件VisualClassBytes全方位解析
本插件VisualClassBytes可修改class字节码,包括class信息、字段信息、内部类,常量池和方法等。
26 6
|
2月前
|
Java
可直接编辑jar包的IDEA插件-JarEditor
IDEA自带的反编译插件虽可查看jar包中的class文件,但无法直接编辑。为解决此问题,作者开发了JarEditor插件,可在IDEA中直接编辑jar文件内的class及资源文件,无需解压或手动编译。点击Jar Editor可修改代码,通过Save/Compile保存并编译,Build Jar则将更改写回jar包。该插件简化了jar包编辑流程,提高了开发效率。
180 4
可直接编辑jar包的IDEA插件-JarEditor
|
1月前
|
Windows
IDEA如何查看已经安装的插件并删除
【10月更文挑战第1天】这段内容主要介绍了如何在IntelliJ IDEA中查看和删除已安装的插件。可以通过软件内的插件市场查看插件列表,包括插件名称、版本号和供应商等信息;也可以通过访问插件目录查看。删除插件则建议在插件市场中进行,包括禁用和卸载步骤,手动删除插件文件夹的方法不推荐,因为可能存在配置残留等问题。
450 11
|
1月前
|
人工智能 Java 数据库连接
IDEA开发 常用代码规范插件 常用辅助类插件
IDEA开发 常用代码规范插件 常用辅助类插件
43 0
|
1月前
|
IDE Java Maven
分享几个实用的IDEA插件,提高你的工作效率!
分享几个实用的IDEA插件,提高你的工作效率!
117 0
|
3月前
|
自然语言处理 JavaScript 算法
【插件】IDEA这款插件,爱到无法自拔
本文介绍了阿里云「通义灵码」这一强大IDEA插件,它不仅能够智能生成代码、解答研发问题,还支持多种编程语言和编辑器。文章详细展示了如何安装使用该插件,并通过多个实际案例说明其在代码解释、优化、生成注释及单元测试等方面的应用,助力开发者提高效率。强烈推荐尝试!
111 1
【插件】IDEA这款插件,爱到无法自拔
|
2月前
|
人工智能 API Python
ChatGPT 插件开发
本教程旨在帮助您掌握ChatGPT API的基本使用方法,包括应用开发、代码分析、插件开发及专属领域模型应用等。通过学习,您将为未来的人工智能应用开发打下坚实基础。教程包含官方文档介绍、环境搭建步骤及Python示例代码,助您快速上手。请注意,API调用需收费,初始提供5美元免费额度。
43 3
|
3月前
|
Java Maven 开发者
"揭秘IDEA的神奇助手:Maven Helper插件,让你轻松驾驭复杂依赖,告别冲突噩梦!"
【8月更文挑战第20天】Maven Helper是一款提升Java开发者工作效率的IDEA插件,它能直观展示项目依赖关系并协助管理。主要功能包括依赖树视图、冲突检测与解决及依赖排除。安装简便,重启IDEA后即用。借助其“Dependencies”面板,开发者可以清晰了解依赖详情,快速定位并解决冲突问题,有效优化项目结构,提升开发效率。
213 0
|
3月前
|
人工智能 自然语言处理 Linux
免费ChatGPT4o灵办AI可体验浏览器插件
灵办AI就是您所需的最佳助手!我们为您带来了一款多功能AI工具,ChatGPT4o不仅能为您提供精准翻译,还能满足您的对话需求、智能续写、AI搜索、文档阅读、代码生成与修正等多种需求。灵办 AI,真正让工作和学习变得轻松高效!一款多功能智能助手,旨在提升工作和学习效率。它提供实时翻译、对话问答、搜索、写作和网页阅读等服务,支持多种浏览器和操作系统,帮助用户随时获取信息,打破语言障碍,优化内容创作和信息处理。
117 0