CodeGeeX在VSCode中最新的v2.17.0版本,推出两项功能的重要升级。workspace代码库问答和Ghost Comment幽灵注释,全面助力开发者快速掌握项目全局。
代码库问答(@workspace),可以帮助开发者快速获取与整个代码仓库相关的问题答案。无论是对代码结构、函数用途、类关系,还是复杂的代码逻辑和业务流程有疑问,使用workspace代码库问答都能够提供精确且上下文相关的解答。
Ghost Comment幽灵注释,是代码界的沉浸式翻译!它支持在代码旁边显示额外的注释信息,这些注释不是直接写在代码里的,但在通读代码时,会帮助你更快速的理解代码。还可以在看完代码后,一键隐藏注释信息。
下面我们在VSCode中,详细介绍这两项功能的使用。
一、workspace代码库问答
1. 首先,在VSCode中,打开项目文件夹。
2. 在CodeGeeX的对话框中点亮文件夹图标,或者在对话框中输入@workspace。
3. 如果是首次打开这个项目的文件夹,则会有弹窗询问是否同意索引该项目的代码库。
4. 点击同意后,会出现索引该项目代码库的进度条。
5. 完成索引后,保持图标是点亮的状态,就可以直接向该项目的代码库进行提问了(图标点亮后,即可不用每次输入@workspace触发功能)。
下方视频将完整呈现workspace的使用过程:
https://www.ixigua.com/7418472016694477338
workspace代码仓库问答,通过对整个代码仓库的深度解析,CodeGeeX 能够全面了解项目的整体结构、依赖关系和代码逻辑。
用户只需要以自然语言的形式提问,CodeGeeX 会在代码库中检索相关的信息进行回答。可以快速帮助用户理解项目的核心模块、主要功能及其相互关系。极大地降低了开发者寻找答案的时间成本,使问题解答更加高效。
除了回答问题之外,CodeGeeX 还能够基于代码仓库的全局视角,给出针对代码的审查建议和优化意见,从而帮助开发者改进代码质量和性能。
二、GhostComment幽灵注释
在打开的代码文件中,点击 鼠标右键——CodeGeeX——Ghost Comment 即可查看注释。
如果希望隐藏注释,点击 鼠标右键——CodeGeeX——Hide Ghost Comment 即可隐藏注释。
下方视频将完整呈现Ghost Comment的使用过程:
https://www.ixigua.com/7418472338867520012
Ghost Comment(幽灵注释)功能是一种在代码编辑器中的创新特性,它为开发者提供了一种新的互动和文档化的方式。最主要的亮点包括:
1. 代码提示和解释:幽灵注释可以在代码旁边显示额外的注释信息,这些信息可以是代码的解释、意图说明或者是代码块的目的。这些注释不是实际写入代码中的,因此得名“幽灵”。
2. 非侵入性:由于这些注释不是直接写在代码里,所以它们不会影响代码的整洁性和可读性。当开发者需要时,这些注释可以显示出来,不需要时可以随时隐藏。
3. 交互式学习:幽灵注释可以帮助新手开发者更好地理解代码,尤其是在学习他人的代码或者是在团队协作中。它可以提供即时的上下文信息,帮助开发者更快地上手。
这两项功能都在VSCode中上线,欢迎大家下载CodeGeeX更新最新版本,体验最新功能。也可以通过访问同名微信公众号加入CodeGeeX百万用户俱乐部!