通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

通义灵码:你的智能编码小助手

通义灵码是阿里云推出的一款智能编码辅助工具,旨在为开发者提供高效、流畅的编程体验。它不仅能智能生成代码、回答问题,还可以进行多文件修改和编程智能体等功能,引领着AI驱动的研发新潮流。我们也为企业客户准备了企业标准版和专属版,帮助他们实现研发智能化的升级,支持场景自定义和知识增强等功能。

核心能力

代码补全

这个工具经过大量优质开源代码的训练,能够根据你当前的代码文件和上下文,快速生成行级或函数级的代码、单元测试以及优化建议等。编码时,你能感受到一种沉浸式的心流,快速的生成速度让你更加专注于技术设计,轻松完成编码任务。

智能问答模式

智能问答部分包含了丰富的研发和产品文档,以及通用的研发知识。结合工程级的感知能力,它能帮助开发者解决编码中的各种问题,比如代码修复、调试以及运行错误的排查等,真的是个好帮手。

文件编辑

文件编辑模式支持多文件的代码修改。当你需要精确地调整代码时,它能够根据你的需求和当前的工程环境进行精准修改,支持多次迭代和代码审查,让修改过程高效而可控。

智能体模式

智能体模式具备独立决策和环境感知的能力,能够根据开发者的需求,使用工程检索、文件编辑及终端等工具,实现端到端的编码任务。同时,还支持开发者配置MCP工具,让编码更贴合你的工作流程。

想下载安装?请访问:阿里云官方链接

这次更新中,通义灵码新增了行间会话(Inline Chat)功能,开发者可以在代码编辑器中直接对话,轻松进行文件内代码修改或即时提问,非常方便。

注意:要体验行间会话功能,确保在VS Code或JetBrains IDEs中将通义灵码插件升级到2.5.3(VS Code)或2.5.2(JetBrains IDEs)及以上版本。

如何唤起行间会话窗口

安装好通义灵码插件后,开发者可以通过两种方式唤起行间会话窗口:

  • 使用快捷键 ⌘ + ⇧ + I(Windows上是 Ctrl + Shift + I)直接打开会话窗口;
  • 在某个代码文件中选中代码,点击代码前面的通义灵码图标(仅限JetBrains IDEs)来唤起会话窗口。

通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

选择会话模式

唤起行间会话窗口后,你可以输入需求描述,并选择两种模式与通义灵码互动:

  • 行间编辑(Edit):在会话窗口中输入需求描述后,按 Enter(Windows上是 Ctrl + Enter),通义灵码会根据你的需求、选择的代码片段和相关上下文,对当前代码文件进行相应修改;

轻松使用行间问答功能

  • 在聊天窗口里,你只需要输入需求描述,然后按下 EnterCtrl Enter),就能马上进行问答。

通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

在 VS Code 里,使用通义灵码时,按快捷键打开行间会话窗口后,就只能进入行间编辑( Edit)模式了。

通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

加点上下文

打开窗口后,输入 # 来添加相关的上下文信息,可以是文件、图片或企业知识库的资料。选好后,通义灵码会根据你的需求和上下文,来修改代码文件或者回答你的问题。

通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

输入指令

在行间会话窗口打开后,你可以直接输入 / 来选择与代码修改有关的指令,现在支持的指令包括 /comment/optimize

通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

使用场景示例

示例一:修改代码片段

当你想对某个代码文件或片段进行调整时,选中该代码并打开行间会话窗口,输入修改要求,比如增加注释或重构代码,通义灵码会直接在你的代码编辑器里生成相应的代码变更。

通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

示例二:新增代码片段

如果你需要添加一个新的代码实现,打开行间会话窗口后直接输入编码要求,通义灵码会依照你的诉求生成相应的代码。

通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

示例三:查询项目内代码实现

在编码过程中,如果你需要快速查找当前项目内某个方法的实现,打开行间会话窗口,告诉它你需要查询的文件和具体要求,就能迅速得到代码信息。

通义灵码上线Inline Chat,代码问题随时问,真是太方便了!

来源:百家号
原文标题:通义灵码新增Inline Chat能力,代码问题即时提问
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

《通义灵码上线Inline Chat,代码问题随时问,真是太方便了!》有6条评论

发表评论