通过编辑器上下文生成代码
CodeArts 编码智能助手支持在编辑器中根据代码上下文触发生成代码。可以直接读取上下文触发代码生成,也可以编写注释完善上下文再生成代码,这样生成的结果更准确,更能满足业务需求。
快捷键 |
说明 |
---|---|
停顿 |
编写代码过程中,自动识别上下文生成代码。 |
回车 |
回车后,自动识别上下文生成代码。 |
Alt+X |
单行生成。 |
Alt+C |
多行生成。 |
Tab |
接受生成的代码。 |
Ctrl+Right |
逐词接纳生成的代码。 |
Escape |
取消生成的代码。 |
Alt+R |
重新生成代码。 |
Alt+[ |
重新生成代码时,切换至上一个生成结果。 |
Alt+] |
重新生成代码时,切换至下一个生成结果。 |
示例:通过注释生成代码
- 安装并登录CodeArts 编码智能助手插件。
- 在编辑器中编写符合编程语言规范的注释。
/** * 冒泡排序 * @param array int数组 */
- 将编辑器中光标移动至注释内容最后,按下快捷键“Alt+C”。
- CodeArts 编码智能助手将会在编辑器中生成一个冒泡排序方法至注释下方。
- 开发者可以选择接受或拒绝CodeArts 编码智能助手生成的代码。如果首次生成的代码不完整,可以先按Tab键接受生成的代码,再按快捷键“Alt+C”继续生成代码,直到生成完整代码片段。
图1 由注释生成的代码片段