JetBrains TRAE 插件上线 cue 能力,立即体验

资料来源:火山引擎-开发者社区

JetBrains TRAE 插件正式上线 cue 能力

( context understanding engine)

助力开发者提升编程效率


什么是 cue
cue 是 TRAE 提供的智能编程工具,支持基于编辑行为预测下一个改动点并给出推荐 ,可应用于代码修改、代码生成、错误修复等多个场景,协助你的编码过程。
1、代码自动补全,提升代码续写准确率
cue 支持代码自动补全功能。通过模型优化,cue 能更精准地关联代码上下文与开发者编程习惯,提供更好地续写建议。 开发者只需轻按 Tab 键,即可采纳灰色字体标注的补全建议,大幅提升代码续写准确率。


2、支持多行修改,批量采纳建议更高效
cue 能理解用户修改意图,通过感知上下文,提供多行代码的修改建议, 自动标记所有需同步修改的位置,以对比视图和黄色“建议修改代码” 的图标直观提示修改建议,一键 Tab 就能在多行直接应用建议,批量完成修改。


3、支持下一个编辑点预测,跳转直达更便捷
更进一步,cue 还能基于你最近的代码修改、浏览记录、Linter 错误等信息,并结合当前仓库的内容,自动预测未来可能的修改点,并展示差异对比浮窗。 只需要连续按下 Tab 键,即可接连完成代码行的跳转和代码采纳。
例如,在以下示例中,代码定义了四个并列字段:id、name、price 和 quantity。当将 id 字段的首字母改为大写时,AI 会识别这一修改行为,并提示用户将 name、price 和 quantity 字段的首字母也一并改为大写。


在跳转场景中,当你修改代码(如函数或字段名称等)后,AI 会自动引导你跳转到与该修改相关的其他位置。修改后的关联代码行附近将显示 "Jump Here" 提示,并伴有紫色“建议修改” 图标,提示你可以跳转至该位置完成相关修改。


TRAE 插件 cue 功能操作指南
cue 快捷键:

  • 按下 Tab 键,一次性接受一个建议的修改,或使用 Ctrl / Command + → 组合键逐字接受一个建议的修改。
  • 按下 Escape 键拒绝一个建议的修改;或继续编写代码,以忽略建议的修改。

如何开启/关闭 cue?

  • 点击 TRAE AI 对话框右上角的设置 图标,然后打开/关闭 Tab-Cue 开关。
  • 关闭 cue 后,代码自动补全功能仍然生效。

无论是重构旧代码、修复连锁错误,还是日常编码优化,cue 都能通过其上下文感知能力,将繁琐的查找和重复修改过程,转变为流畅的引导式编码体验。立即更新 JetBrains TRAE 插件 ,开启 cue 带来的智能、高效编程体验!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值