AutoDev Bridge Tools

工具名称 (name) 描述 (desc) 示例 (example)
componentView 列出当前项目的所有UI组件列表,如React、Vue组件 <devin>
List all UI Component List of current project, like React Vue components
/componentView
</devin>
containerView 列出当前项目的所有模块 <devin>
List all modules of current project
/containerView
</devin>
scc Scc 是一个非常快速且准确的代码计数器,具有复杂度计算和COCOMO估算功能 <devin>
Scc is a very fast accurate code counter with complexity calculations and COCOMO estimates
/scc
</devin>
history 获取当前文件的历史提交信息 <devin>
Get history commit message of current file
/history:package.json
</devin>
knowledge 从 API 调用链进行分析,默认 depth = 2(不可修改),即 Controller 到 Repository 的调用链 <devin>
从 API 调用链来进行分析,默认 depth = 2(不可修改),即 Controller 到 Repository 的调用链
/knowledge:GET#/api/blog/* [注:这里 * 代表 blog slug,等同于 SpringMVC 的 @PathVariable]
</devin>
database 数据库模式和查询工具 <devin>
列出数据库的数据结构
/database:schema
列出数据库中的所有表
/database:table
</devin>
stylingView 列出当前项目的所有CSS、SCSS类 <devin>
List all CSS, SCSS classes of current project
/stylingView
</devin>
dependencies 获取当前项目的所有依赖项(Gradle、Maven、package.json) <devin>
Get all dependencies (Gradle, Maven, package.json) of current project
/dependencies
</devin>
webApiView 列出当前项目的所有Web API <devin>
List all web apis of current project
/webApiView
If return no endpoints, we need to check Endpoint plugin installed.
</devin>