IDEA好用插件分享--提升你的开发效率,这些插件你不容错过

        在软件开发的世界中,效率是关键。IntelliJ IDEA 作为 Java 开发者的首选 IDE,其丰富的插件生态更是让开发如虎添翼。本文将为你介绍几款能够显著提升开发效率的 IDEA 插件。

一、Chinese ​(Simplified)​ Language Pack / 中文语言包

        中文语言包能够为基于 IntelliJ 平台的 IDE 带来完全中文化的界面,虽然这么长时间英文的用着也没啥不习惯的,但是切换为中文后,有时间可以更多的探索idea的更多操作,而不是只用熟悉的,碰到不太会的,英文水平差的就只能现查。刚开始有一小段时间的适应期,因为突然中文带来的陌生感,但是很快你就会发现真香,英文好的可以略过,我是废废。

二、CamelCase

        日常开发中,涉及到静态变量等命名时,总会有转换大小写或者其他各种风格的转换,这个插件可以轻松在 kebab-case(短横线命名法)、SNAKE_CASE(大写蛇形命名法)、PascalCase(帕斯卡命名法)、camelCase(驼峰命名法)、snake_case(小写蛇形命名法)或 space case(空格命名法)之间切换。查看编辑菜单或使用 ⇧ + ⌥ + U / Shift + Alt + U;这些名词不熟悉的兄弟没关系,自己试试转换几次就明白了,我是直接拿的插件介绍,好用了别忘了给我点个赞。

三、Git Commit Message Helper

        简而言之,这是一个可帮助您标准化提交内容的插件,该插件是源自git-commit-template的加强版,添加一系列个性化的配置

界面差不多就这样,团队有git提交要求的一用就明白了,按具体团队要求来填充,大部分填写简短描述就行了。

四、MyBatisX

        很经典的一款插件了,支持 mapper 和 xml 之间来回跳转,mybatis.xml 和 mapper.xml 提供代码提示,支持 mapper 和 xml 的自动提示功能,类似于 JPA(参考 MybatisCodeHelperPro),集成 Mybatis 生成器图形界面(复制自 free mybatis 插件);再也不用费力巴劲的找xml的sql语句了,谁用谁知道,用了就换不掉。

五、TONGYI Lingma / 通义灵码

        通义灵码,是一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/API 的使用场景调优,为开发者带来高效、流畅的编码体验。兼容 Visual Studio Code、Visual Studio、JetBrains IDEs 等主流 IDE;支持 Java、Python、Go、C/C++、C#、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流编程语言。

        具体的无需多言,安装用起来就完事了。提一下跟上边Git Commit Message Helper类似的功能,通义灵码也可以生成git提交信息,如图:

兄弟们可以自己试试,但是建议用起来适合习惯阶段性提交的兄弟,一个功能一撸到底的可能它的理解能力有点费劲,看情况用它还是Git Commit Message Helper,补充一个配置地方,可以默认指定生成的提交信息的语言:

六、与通义灵码类似的还有豆包的MarsCode和百度的Baidu Comate等等

        其它类型的AI助手插件我基本上都体验了下,其实相对来说都可以节省开发者的时间和提高效率,但是灵码我用的时间最长,用习惯就一直用它了,所以对其他的了解较少,兄弟们可以自行去体验,找出契合自己的,适合自己的才是最好的。

总结、用好插件效率的提升远超你的想像

随着技术的不断发展,IDEA的插件库也在不断壮大。作为开发者,我们应当保持好奇心和学习的热情,不断探索和尝试新的工具和插件,以适应不断变化的开发需求。选择和使用合适的插件,可以显著提高我们的生产力,让我们在编码的海洋中乘风破浪。

  • 12
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

默慊$

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值