Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Maven Dependency SearchNew to Visual Studio Code? Get it now.
Maven Dependency Search

Maven Dependency Search

yellowswimming

|
1 install
| (0) | Free
Search Maven Central and insert <dependency> coordinates into your pom.xml with one click. Supports fuzzy/wildcard search, advanced filters (groupId, artifactId, packaging), paginated results, and version picker.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

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

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