提升编码体验感!安利两款使用已久的开发工具插件

前言

开发插件千千万,想必大家或多或少都有在用些插件,来提高编码舒适度,有擅长快速处理规定格式文本的,有擅长更改界面样式提升美观度的,但在实际工作学习场景中,很多插件安装后使用频次很少,或上手操作复杂,久而久之甚至忘记有这个插件的存在。本篇接下来就分享两款使用频次极高的插件,期望也能帮助到大家提升开发效率和编码体验感。

  • 通义灵码

  • Rainbow Brackets

本篇提到的两款插件工具均可在vscode和idea系列的集成开发环境中使用。

通义灵码

严格来说这已经不算是一款单纯的插件了,它是由阿里云打造的智能编码加速器,拥有云端大模型和极速离线模型,无论是在线还是离线状态,都能体验到AI加持下智能编码带来的舒适感。

优势

1、对比其他在线的大模型

通义灵码好处在集成到了开发环境中,以至于上下文的读取、生成、解析等操作均更加便捷,仅需1-2个操作即可达到自己想要的效果,避免了复制提问等许多不必要操作,体验感远超在网页端使用的对话大模型。

2、对比其他开发集成环境的插件

得益于AI大模型的加持,无论是Java,还是Python、C++等其他编程语言,通义灵码都能提供支持。它覆盖了几乎所有主流编程语言。并不局限于某种文本格式处理、编码生成等单一的操作。

3、目前个人版本免费

来自官网的信息,目前个人版完全免费,个人专业版限时免费

就使用上来看,个人版免费版已经完全值得下载使用这款插件了,若有需要可按需购置其他版的方案

在这里插入图片描述

安装:简单三步走

1、打开你的IntelliJ IDEA,进入 Settings

在这里插入图片描述

2、点击 Plugins,搜索 TONGYI Lingma 并安装。

在这里插入图片描述

3、重启IDEA,使用阿里云账号登录,智能编码之旅就此开启。

可选择开启本地模型服务,在网络不佳的时候依旧可以便捷实用(但初次使用会下载模型到本地,路径可向下翻见本地存储路径)

在这里插入图片描述

功能深度解析

  • 实时代码续写:当你在IDE中敲下代码时,通义灵码能够根据当前的代码结构,智能预测并提供下一行代码的建议,让你的编码更加流畅。
    • 使用场景:通义灵码能够根据你的开头代码和上下文的内容,预测并提供实现代码供选择。(可按ALT+P主动触发 )

在这里插入图片描述

  • 自然语言转代码:只需用自然语言描述你的编码需求,通义灵码就能将其转化为实际的代码。
    • 使用场景:在写业务逻辑时,将此处业务逻辑以注释形式复制过来或者写出,即可让通义灵码完成实际代码编写。(可按ALT+P主动触发 )

在这里插入图片描述

在这里插入图片描述

  • 代码注释生成:自动为方法和代码块添加注释,提升代码的可读性和维护性。
    • 使用场景:在团队项目中,自动生成的注释能够帮助新成员快速理解代码结构和逻辑。
    • 不想写注释不想看没注释的代码,这两者的矛盾就让通义灵码来缓和好啦

在这里插入图片描述

  • 代码解释:选中代码后,通义灵码能够自动识别编程语言并提供代码的功能解释,帮助你深入理解代码。
    • 使用场景:在代码审查或学习开源项目时,通义灵码的解释功能能够帮助你快速把握代码要点。

在这里插入图片描述

  • 智能问答与异常排查:遇到编码难题或运行时异常,通义灵码的智能问答功能能够提供解决方案或排查建议。
    • 使用场景:在开发中遇到异常报错问题,通义灵码能够提供排查步骤和可能的解决方案。

在这里插入图片描述

  • 单元测试生成:支持JUnit、Mockito等多种测试框架,一键生成测试代码,确保你的代码质量。
    • 使用场景:开发新模块后,需要编写测试用例,通义灵码能够基于你的业务逻辑,自动生成测试代码。

快捷键:提升编码速度

操作macOSWindows
打开智能问答窗口 LCtl +Shift+ L
接受代码建议TabTab
废弃代码建议escesc
查看上一个推荐结果+ [ (Option + [)Alt +[ (Alt + [)
查看下一个推荐结果 +] (Option + ])Alt +] (Alt + ])
手动触发代码建议 +P (Option + P)Alt+ P (Alt + P)

Rainbow Brackets

功能简述

此插件的作用十分简单,支持多种语言的彩虹颜色标记(借用官方的两张图片)

在这里插入图片描述

在这里插入图片描述

相对于通义灵码,此插件的功能就简单许多了,不过也正是这种简单实用性,在一些结构复杂编码缩进不规范的场景下,可以快速区标签或括号范围内容。让我们在实际的工作和学习中,多次免受额外的眼部劳动,提升了编码体验感。

安装:简单三步走

1、打开你的IntelliJ IDEA,进入 Settings

2、点击 Plugins,搜索 Rainbow Brackets 并安装。(第二个是精简免费版,依旧够用)

3、重启IDEA

在这里插入图片描述

结语

本篇主要介绍了两款开发集成环境中,提升效率和编码舒适度的插件。大而全的通义灵码,小而精的Rainbow Brackets,其中通义灵码在idea版本上是有限制的至少要2020.3及以上),若需要新版本的安装和激活教程,可添加公众号,发送开发集成环境激活获取免费教程。

另外公众号建立了AI应用、学习面试资料、各类资源资讯的知识库和开发便捷工具箱,旨在一起打破信息壁垒,消除信息差。欢迎大家关注 程序技术新视野 微信公众号!

如果觉得不错,随手点个赞、收藏吧。
如果想第一时间收到推送,也可以给我个关注 ⭐
谢谢你看我的文章 ~

在这里插入图片描述

  • 24
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值