CodeGeeX插件功能持续打磨,希望成为开发者更高效的智能编程工具,提高开发速度和代码质量。今天介绍VSCode中最新的v2.4.0版本插件新功能,让你在编写代码时更加得心应手。
一、新增block代码块生成的设置
CodeGeeX插件中,以往针对代码生成的行数,只有Automatic和Line by line两种模式。在使用过程中,用户反馈针对逐行生成还是整段生成,常常有不同的场景需求,希望能够实现更灵活的设置选择。
最新版本的CodeGeeX插件中,设置里都增加了“block”的选项:
设置后,可以直接生成整块函数内容
二、智能括号匹配,提升编程效率
在编写代码的过程中,正确地匹配括号是一个相当常见但容易出错的问题。
最新版本的CodeGeeX插件中增加了智能括号匹配的功能,帮助开发者更轻松地保持代码结构的一致性和正确性。
正如上面的示例:插件首先会生成完整的 for
语句结构。当建议被采用时,光标会自动进入块语句内部,并生成新的建议。
这一功能不仅提高了代码的可读性,也减少了由于括号匹配错误导致的bug。开发者们不再需要花费额外的时间来调整括号的位置,而是可以更专注于实际的代码编写。
三、使用小技巧:检索增强生成(RAG)功能支持更多开源代码仓库的搜索
CodeGeeX插件中的针对流行开源代码仓库实现检索增强生成的功能上线后,广受开发者关注。
目前,CodeGeeX中已经收录的流行开源仓库超过100+个,在使用这个功能时,用户可以通过对话框直接点击“@Repo”,这时会出现一个开源代码仓库的列表。
如果当前弹出的列表中没有出现用户希望使用的代码仓库,可以手动输入希望检索的代码仓库名称,随着输入内容的变化,展示出的开源仓库列表也会根据检索收录结果发生变化。
如果输入名称发现还未收录的代码仓库,用户就可以直接在线提交这个代码仓库的信息。
以上所有最新功能已经在VSCode上的CodeGeeX插件v2.4.0版本中发布!欢迎加入CodeGeeX用户群,一起探索智能编程更多的可能性。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。