分享
代码生成与智能补全
输入“/”快速插入内容
代码生成与智能补全
用户767
用户767
2025年3月31日修改
选择模型
在VSCode的CodeGeeX插件中,打开设置项,可以针对代码补全的模型,选择Pro版或Lite版的模型。Lite版的响应速度更快,Pro版则在代码补全的准确性上,有大幅提升。
单行代码生成与补全
生成单行代码,是在代码生成与补全的场景中最直接高效的体现方式。
当打开一个代码文件后,开始编码。在编码过程中稍微等待一下, 即可看到CodeGeeX根据上下文代码的内容,推理出接下来可能的代码输入。
如果认为推理出的代码内容合适,使用快捷键
Tab
对生成的代码进行采纳,被采纳的代码即会高亮显示并留存在光标后;如果认为内容不合适,任意键可以取消推荐的内容,继续手动编码。
多行代码生成
多行代码生成与单行的使用方式一致 。在符合多条推荐的条件下( 如for循环 、if判断等), 模型会优先计算一次多行推荐的逻辑 。如果逻辑完整,则会展示出多行推荐的结果,否则还是按照单行推荐的逻辑来展示。
出现多行代码时,除了按Tab一键采纳之外,还可以使用Command/ Ctrl + ⬇️只采纳当前行。
50%
50%
注释生成代码
根据注释生成代码是针对一段自然语言的注释内容,生成相关的代码片段 。适用于需求能够简单使用 一句话描述清楚,或常见的算法片段、函数段、方法段的生成。