Overview Version History Q & A Rating & Review
Maven Dependency Search
在 VS Code 中快速搜索 Maven 中央仓库,一键将 <dependency> 坐标插入到编辑器光标处。
✨ 功能特性
🔍 智能搜索
关键词模糊搜索 :输入 spring-boot 自动展开匹配 spring-boot-starter-web、spring-boot-starter-parent、spring-boot-autoconfigure 等所有相关依赖
通配符支持 :可手动输入 org.springframework* 批量搜索整个 Group 下的所有 Artifact
防抖自动触发 :输入停顿 500ms 自动搜索,无需手动按 Enter
🎛 高级搜索
展开高级面板,支持多字段精确组合查询:
字段
说明
Group ID
按 groupId 精确或前缀搜索,如 org.springframework.boot
Artifact ID
按 artifactId 精确或前缀搜索,如 spring-boot-starter
Packaging
按打包类型过滤:jar / pom / war / aar
每页条数
10 / 20 / 50 条可选
多字段同时填写时以 AND 逻辑组合。
📋 分页浏览
结果列表支持分页,顶部显示 共 N 条,第 X/Y 页
页码按钮导航(超出显示省略号)
上页 / 下页快捷按钮
支持直接跳转到指定页
🔎 详情预览
点击左侧任意搜索结果,右侧面板实时展示:
Artifact ID、Group ID
版本选择器 (自动加载该 Artifact 的全部历史版本,最多 50 个)
Packaging 类型
语法高亮的 <dependency> XML 预览,随版本切换实时更新
⬇ 一键插入
插入到光标处 :将选中版本的 <dependency> XML 片段直接写入编辑器当前光标位置
复制到剪贴板 :不打开文件也可快速复制坐标
🚀 快速开始
打开搜索面板
方式 1: 在任意文件中右键 → 🔍 搜索 Maven 依赖
方式 2: 命令面板(Ctrl+Shift+P)→ 输入 Maven: 搜索 Maven 依赖
📖 使用流程
1. 右键编辑器 → 🔍 搜索 Maven 依赖
↓
2. 搜索框输入关键词(或展开高级搜索填写 groupId/artifactId)
↓
3. 左侧列表展示搜索结果 → 点击某条结果
↓
4. 右侧显示详情 → 版本下拉框选择所需版本
↓
5. 点击「⬇ 插入到光标处」完成
⌨️ 键盘快捷键
操作
快捷键
立即搜索
Enter
选择上一条结果
↑
选择下一条结果
↓
🔧 搜索技巧
场景
推荐输入
找 Spring Boot 全家桶
关键词:spring-boot(自动展开子包)
只找 starter 类包
Artifact ID:spring-boot-starter*
找某公司所有包
Group ID:com.alibaba*
找特定 groupId 下的 pom
Group ID:org.springframework.boot,Packaging:pom
找 Jackson 相关
关键词:jackson-databind
📦 插入结果示例
插入后,光标处会写入如下内容:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>3.2.5</version>
</dependency>
🌐 数据来源
本插件通过 Maven Central REST API 实时检索:
https://search.maven.org/solrsearch/select?q=<query>&rows=<n>&start=<offset>&wt=json
数据完全来自 Maven 官方中央仓库,实时准确。
📋 变更日志
请查看 CHANGELOG.md
📄 许可证
MIT