更新时间:2025-09-15 GMT+08:00
分享

通过编辑器上下文生成代码

CodeArts 编码智能助手支持在编辑器中根据代码上下文触发生成代码。可以直接读取上下文触发代码生成,也可以编写注释完善上下文再生成代码,这样生成的结果更准确,更能满足业务需求。

表1 生成代码相关操作

快捷键

说明

停顿

编写代码过程中,自动识别上下文生成代码。

回车

回车后,自动识别上下文生成代码。

Alt+X

单行生成。

Alt+C

多行生成。

Tab

接受生成的代码。

Ctrl+Right

逐词接纳生成的代码。

Escape

取消生成的代码。

Alt+R

重新生成代码。

Alt+[

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

Alt+]

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

示例:通过注释生成代码

  1. 安装并登录CodeArts 编码智能助手插件
  2. 在编辑器中编写符合编程语言规范的注释。

    /**
     * 冒泡排序
     * @param array int数组
     */

  3. 将编辑器中光标移动至注释内容最后,按下快捷键“Alt+C”
  4. CodeArts 编码智能助手将会在编辑器中生成一个冒泡排序方法至注释下方。
  5. 开发者可以选择接受或拒绝CodeArts 编码智能助手生成的代码。如果首次生成的代码不完整,可以先按Tab键接受生成的代码,再按快捷键“Alt+C”继续生成代码,直到生成完整代码片段。

    图1 由注释生成的代码片段

相关文档