插件应用市场
icon
Maven Central Search
Maven Central 依赖搜索
0 个评分
0
用户
user
4
版本
user
1.0.0
大小
85.31 
KB
slide
slide
# Maven Central Search - uTools 插件

一个功能强大的 Maven Central 依赖搜索工具,帮助开发者快速查找和复制 Java/Kotlin 项目依赖配置。

## 🎯 适用场景

- Java / Kotlin 项目开发中需要添加 Maven 依赖
- 快速查找开源库的最新版本
- 生成多格式依赖配置(Maven/Gradle/Ivy/SBT)
- 查看依赖的历史版本记录

## ✨ 核心功能

### 🔍 智能搜索
- 支持通过 `groupId` 或 `artifactId` 关键词搜索
- 结果按相关性自动排序,最常用的依赖优先展示
- 无限滚动加载,每次加载 20 条结果

### 📋 多格式复制
一键复制 5 种主流构建工具的依赖配置:
- **Maven XML** - `` 标签格式
- **Gradle** - `implementation 'group:artifact:version'`
- **Gradle (KTS)** - `implementation("group:artifact:version")`
- **Ivy** - ``
- **SBT** - `"group" % "artifact" % "version"`

### 📜 版本历史
点击任一搜索结果,可查看该依赖的完整版本列表,方便选择特定版本。

### 👁️ 实时预览
鼠标悬停在卡片上,即可预览当前格式的依赖配置,无需点击复制。

### ⌨️ 键盘快捷操作
全程键盘可操作,提升搜索效率:
- `↑/↓` - 导航结果列表
- `Enter` - 复制当前选中项
- `⌘/Ctrl + K` - 聚焦搜索框
- `Esc` - 清空搜索 / 返回上一级

### 🎨 现代化界面
- 支持浅色/深色模式自动跟随系统
- 骨架屏加载,体验流畅
- 响应式设计,适配不同窗口尺寸

## 🚀 快速上手

1. 在 uTools 中输入 `maven` 或 `依赖搜索` 打开插件
2. 输入关键词搜索依赖(如:`spring-boot-starter`、`guice`)
3. 点击卡片查看版本历史,或直接点击复制按钮
4. 切换右下角的格式按钮,选择你需要的构建工具格式

## 📊 技术信息

- 数据来源:Maven Central 官方仓库
- API:`https://search.maven.org/solrsearch/select`
- 默认排序:相关性分数 + 发布时间

## 💡 使用提示

- 搜索支持模糊匹配,输入部分关键词即可
- 复制后的依赖配置可直接粘贴到 `pom.xml`、`build.gradle` 等文件中
- 切换格式后,悬停预览和复制都会使用新格式