更新时间:2026-01-15 GMT+08:00
分享

代码续写

CodeArts Doer代码智能体支持在编辑器中根据代码上下文触发生成代码建议,支持自动触发续写快捷键触发续写

自动触发续写

  • 停顿:编写代码过程中,自动识别上下文生成代码。
  • Enter回车键:按下Enter键回车后,自动识别上下文生成代码。

快捷键触发续写

通过快捷键,开发者可快速激活智能辅助功能,系统将自动识别当前上下文,结合现有的代码结构、变量类型及逻辑关系,智能生成匹配的代码片段,从而提升编码效率并减少错误。

表1 快捷键

快捷键

说明

Alt+X

单行生成。

Alt+C

多行生成。

Tab

接受生成的代码。

Ctrl+Right

逐词接纳生成的代码。

Escape

取消生成的代码。

Alt+R

重新生成代码。

Alt+[

重新生成代码时,切换至上一个生成结果。

Alt+]

重新生成代码时,切换至下一个生成结果。

示例:补全缺失的函数体

  1. 参考安装并登录中操作,登录CodeArts Doer代码智能体。
  2. 单击IDE侧边栏的CodeArts Doer代码智能体图标 ,打开聊天窗口。

    不同IDE中,图标可能显示为彩色 ,以实际IDE中显示为准。

  3. 在编辑器中将光标移动到以下缺失的方法后。

    public class BubbleSort {
        /**
         * 冒泡排序
         *
         * @param array int数组
         */
        public static void bubbleSort(int[] array) {
        }
    }

  4. 按下Enter键回车,CodeArts Doer代码智能体将会自动补全缺失的函数体。

    开发者可以选择接受或拒绝CodeArts Doer代码智能体生成的代码。如果首次生成的代码不完整,可以先按Tab键接受生成的代码,再按快捷键“Alt+C”继续生成代码,直到生成完整代码片段。
    图1 代码补全

相关文档