帮你快速理解、总结文档立即下载

工程理解

最近更新时间:2026-07-20 19:49:31

我的收藏
代码库问答功能(@workspace,#Codebase)旨在协助开发者迅速找到与整个代码库相关的问题解答。它能够针对代码结构、函数功能、类之间的关系,以及复杂的代码逻辑和业务流程的疑问,提供精确并且与上下文相关的答案。

workspace

VS Code

VS Code 中,单击侧栏对话,打开对话框,输入@workspace及问题描述后,按 Enter 建发送。
例如,在对话框中输入提示词“@workspace 解释一下当前工程项目。”后按 Enter 建发送,触发 @workspace 能力,生成效果如下图。您可以清楚地看到当前工程项目的主要组成部分以及各个组件等内容。


JetBrains IDE

JetBrains IDE,例如 IDEA 中,打开侧栏对话,单击对话框, @workspace,输入问题描述,按 Enter 建发送。


Codebase

#Codebase 作为腾讯云代码助手的一大功能,旨在提升代码查询和片段召回的精准性,帮助开发者高效编写、理解和优化代码,为开发者提供更智能的代码建议和解决方案。以下将为您介绍 #Codebase 功能。
代码助手能正确分析当前工程目录,协助您快速理解当前工程。
输入提示词:“#Codebase 分析下当前目录,并生成目录位置,以及提供每个目录的总结”,触发 #Codebase 能力。

从下图的输出结果中,输出结果有召回内容,查询到的目录位置正确,没有出现不存在的目录,而且也生成了每个目录的总结描述,可以协助您快速理解当前工程。
VS Code
JetBrains IDE


代码助手能正确找到某个方法/函数,可以协助您快速理解该方法/函数,以便进行快速开发。
输入提示词:“#Codebase 查找 DemoService 的位置,展示基础配置并解释下”,触发 #Codebase 能力。

从下图的输出结果中,您可以看到,输出结果有召回内容,可以查询到 DemoService 方法位于哪个目录文件下,而且在召回列表中单击文件可以实现跳转,同时生成解释说明。
VS Code
JetBrains IDE


代码助手能正确找到某个函数/方法,并解释该函数/方法的实现原理以及调用方法。
输入提示词:“#Codebase 查找 EsProductDao,并解释它的实现原理,以及说明它的调用方法”,触发 #Codebase 能力。

从下图的输出结果中,您可以看到,输出结果有召回内容,EsProductDao 方法能正确被找到,并解释了该方法的实现原理以及调用方法。
VS Code
JetBrains IDE


代码助手能分析当前文件的依赖,协助您了解当前文件依赖的信息,并更新对应的 pom.xml,确保项目配置的更新。
输入提示词:“#Codebase 分析当前文件的依赖,更新对应的 pom.xml,并展示 pom.xml 完整内容和目录位置”,触发 #Codebase 能力。

从下图的输出结果中,您可以看到,输出结果有召回内容,能够分析当前文件依赖的信息,并展示更新后的 pom.xml 文件内容,以及文件所在的目录位置。
VS Code
JetBrains IDE


目录位置展示如下:
VS Code
JetBrains IDE


代码助手能分析当前项目的结构,方便您后续的开发和维护。
输入提示词:“#Codebase 帮我梳理当前代码库的架构”,触发 #Codebase 能力。

从下图的输出结果中,您可以看到,输出结果有召回内容,能分析项目结构,并且对项目进行模块划分,分析关键部分,以及技术栈等,协助您了解项目的整体结构,便于后续的开发和维护。
VS Code
JetBrains IDE