Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Coopwire CodeLensNew to Visual Studio Code? Get it now.
Coopwire CodeLens

Coopwire CodeLens

sunlingyue

|
1 install
| (0) | Free
AI-powered code search and Q&A for your workspace
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Coopwire CodeLens

基于AI的智能代码搜索和问答VSCode扩展。

✨ 功能特性

  • 🔍 智能搜索:多策略搜索(语义、精确、模糊),快速找到相关代码
  • 🤖 AI智能问答:右键选中代码即可询问AI,获得即时解答
  • 📊 调用图可视化:交互式函数调用关系图,理解代码结构
  • 💡 内联CodeLens:在函数上方显示引用数量和调用关系
  • ⚡ 自动索引:打开工作区时自动索引,无需手动配置
  • 🔄 增量索引:支持手动增量更新,保持索引最新
  • 🔒 权限控制:基于GitLab的权限验证,保障企业安全

📦 安装

  1. 打开VSCode
  2. 按 Cmd+Shift+X (Mac) 或 Ctrl+Shift+X (Windows/Linux)
  3. 搜索 "Coopwire CodeLens"
  4. 点击安装

🚀 快速开始

  1. 打开工作区

    • 在VSCode中打开你的项目文件夹
  2. 索引代码

    • 扩展会自动提示是否索引
    • 或手动运行:Cmd+Shift+P → CodeLens: 索引工作区
  3. 开始使用

    • 搜索代码:Cmd+Shift+P → CodeLens: 搜索代码
    • 询问AI:选中代码 → 右键 → CodeLens: 询问AI关于选中内容
    • 查看调用图:点击函数上方的CodeLens提示

🎯 支持的语言

  • TypeScript (.ts, .tsx)
  • JavaScript (.js, .jsx)
  • Vue (.vue)

⚙️ 配置选项

基础设置

打开VSCode设置(Cmd+,),搜索 "CodeLens":

  • 自动索引:打开工作区时自动提示索引(默认:开启)
  • 内联CodeLens:显示引用和调用提示(默认:开启)
  • 悬停文档:鼠标悬停显示文档(默认:开启)

权限说明

插件会自动检查工作区权限:

  • GitLab仓库:

    • 如果服务器已有该仓库索引(通过URL匹配),直接使用
    • 如果没有URL匹配,尝试通过仓库名匹配(忽略大小写和 .git/.zip 后缀)
    • 本地能 git clone 的仓库即可信赖,无需额外配置
  • 非Git项目 / 本地Git仓库 / 非GitLab仓库:

    • 先尝试通过文件夹名称匹配服务器上的仓库(忽略大小写和 .git/.zip 后缀)
    • 如果匹配成功,直接使用已有索引
    • 如果没有匹配,会询问是否允许索引

📖 使用指南

搜索代码

  1. 按 Cmd+Shift+P 打开命令面板
  2. 输入 "CodeLens: 搜索代码"
  3. 输入搜索关键词
  4. 在侧边栏查看搜索结果

AI问答

方式1:选中代码提问

  1. 在编辑器中选中代码
  2. 右键点击
  3. 选择 "CodeLens: 询问AI关于选中内容"

方式2:直接提问

  1. 按 Cmd+Shift+P
  2. 输入 "CodeLens: 询问AI"
  3. 在面板中输入问题

增量索引

当你修改代码后,可以手动更新索引:

  1. 按 Cmd+Shift+P
  2. 输入 "CodeLens: 增量索引"
  3. 插件会自动检测变更并更新

📄 许可证

MIT License

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft