代码智能补全

行级/函数级实时补全

当你在 IDE 编辑器区进行代码编写时,在开启自动云端生成的模式下,通义灵码会根据当前代码文件及相关代码文件的上下文,自动为你生成行级/函数级的代码建议,此时你可以使用快捷键采纳、废弃,或查看不同的代码建议。

在这里插入图片描述

自然语言生成代码

在编辑器中,可以直接通过自然语言的方式描述需要实现的需求,通义灵码可以在编辑器中生成代码建议,单击 Tab 可直接采纳。
在这里插入图片描述

重新绑定快捷键
  • 打开 JetBrains IDEs 偏好设置,如下图以 IntelliJ IDEA 为例:
    在这里插入图片描述
  • 在设置窗口中单击快捷键,输入面板(英文:Panel)后搜索,找到 TONGYI Lingma 快捷键,右键后单击修改键盘快捷键。在弹出的窗口中输入用于命令的按键后,单击确定即可。
    在这里插入图片描述
启用或禁用行间生成
  • 方法 1:
    • 单击状态栏的通义灵码图标,在弹出的窗口中可快速启用或禁用行间生成功能:

    • 可以配置本地离线模型、云端大模型是否启用;

    • 开启本地离线模型、云端大模型同时开启的情况下,行间生成时优先推荐云端大模型的代码建议;
      在这里插入图片描述

  • 方法 2:
    • 打开插件设置页面,支持启用或禁用行间生成,以及设置生成的长度。
      在这里插入图片描述
启用或禁用函数的行间快捷入口

打开插件设置页面,支持启用或禁用函数的行间快捷入口。
在这里插入图片描述

配置 IDE 原生补全和行间生成的展示规则

打开插件设置页面,可以设置是否同时展示行间自动生成建议和 IDE 原生下拉补全,默认不勾选。
在这里插入图片描述

研发自由问答

当你编码遇到问题,缺乏具体解决思路时,可单击 IDE 侧边工具导航或使用⌘ ⇧ L唤起通义灵码智能问答助手,无需离开 IDE 客户端,即可快速获得答案和解决思路。
在这里插入图片描述

代码问答

当你对某段代码有疑问或期望针对代码进行一些问题解决时,选中代码后,在智能问答窗口的输入框中输入你的问题,通义灵码将围绕选中代码与你开展对话。
在这里插入图片描述

功能询问快捷方式

在这里插入图片描述

  • 选中通义灵码的符号进行下拉,出现上述选择
  • 解释代码:对当前函数进行解析
  • 单元测试:对当前函数生成测试代码
  • 代码注释:对当前函数逐行生成注释
  • 优化建议:对当前函数还缺少的验证、代码复杂、逻辑混乱等进行优化建议
    在这里插入图片描述

注:第一个符号可以直接将代码插入替换你选择的代码
注:第二个符号是复制对应的代码,用户自己选择放到什么位置

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐