乐于分享
好东西不私藏

我vibe code的IDEA 插件 CopyUtil 升级啦:一键复制URI+一键复制 cURL + 全局秒搜 URL

我vibe code的IDEA 插件 CopyUtil 升级啦:一键复制URI+一键复制 cURL + 全局秒搜 URL

日常开发调试,你是否还在经历这些折磨?  

🔸 手动拼接 URL、反复切换环境 Host、一个个加 Header/Cookie?  

🔸 联调时找不到依赖包里的接口路径,全局搜索慢到卡顿?  

🔸 Feign 接口散落各处,排查问题像大海捞针?  

CopyUtil IDEA 插件 v1.1 & v1.2 正式来袭,专为 Java/后端开发者打造的「接口效率加速器」,让复制、调试、追溯接口变得前所未有的简单!

📈 版本演进:从「能用」到「好用」

📦 v1.0:初心之作,一键复制 URL

最早版本解决了最基础的痛点:在 Controller 方法上右键,即可一键复制完整请求路径。告别手动拼接 context-path + mapping 的繁琐,上线后收获了大量开发者的好评。

🔥 v1.1:调试利器,一键生成 cURL 命令

开发调试,不再依赖 Postman 反复配置!  

v1.1 版本重磅加入 cURL 一键生成能力,并支持高度自定义的环境配置:

✅ 一键复制完整 cURL 命令:自动拼接 Method、URL、Header、Cookie、Body 占位符,终端/脚本直接运行。

🌍 多环境 Host 配置:支持 dev / test / prod 等多套环境 Host 预设,切换环境只需下拉选择,告别手动改域名。

🎛️ 自定义请求头 & Cookie:支持全局/项目级配置常用 Header(如 Authorization, TraceId)和 Cookie,复制时自动注入。

📋 开箱即用:复制后直接粘贴到终端、Shell 脚本或 CI/CD 流水线,调试效率提升 300%。

# 示例:一键生成的 cURL 命令

curl -X POST ‘https://api.test.example.com/v1/user/login’ \

  -H ‘Content-Type: application/json’ \

  -H ‘Authorization: Bearer eyJhbGciOi…’ \

  -b ‘SESSIONID=abc123; trace_env=test’ \

  -d ‘{“username”:”admin”,”password”:”123456″}’

🔍 v1.2:全局搜索,URL 无处遁形

找接口,从此不再靠“肉眼+全局文本搜索”!  

v1.2 版本带来轻量级、高性能的 URL 全局检索,CTRL+ALT+\快捷键使用:

🌐 全项目 URL 索引:自动扫描 @RequestMapping、@GetMapping、@PostMapping 等注解,生成结构化路径列表。

📦 支持依赖包/JAR 搜索:不再局限于当前源码,第三方依赖、内部 SDK 中的接口路径一键可查。

☁️ Feign 接口精准定位:自动识别 @FeignClient + Mapping 注解,微服务调用链路追溯更清晰。

🎯 指定模块过滤:支持按 Module 范围检索,大型多模块项目也能精准定位,不干扰、不卡顿。

⚡ 轻量 & 快速:纯客户端本地索引,无后台服务依赖,搜索响应毫秒级,IDEA 运行零负担。

🛠️ 典型使用场景

场景 CopyUtil 如何帮你

🔗 前后端联调 一键复制 URL/cURL,直接发给前端或测试,减少沟通成本

🐛 线上问题排查 快速生成带环境 Header/Cookie 的 cURL,终端直连复现

📦 依赖接口追溯 搜索第三方 SDK 或内部依赖包中的隐藏接口路径

☁️ 微服务调用分析 全局检索 Feign 接口,快速梳理服务间调用关系

🧪 自动化测试准备 批量导出 cURL 命令,快速转换为 JMeter/Postman 用例

📥 安装与使用

1️⃣ 安装插件

打开 IDEA → Settings/Preferences → Plugins → Marketplace

搜索 🔍 CopyUtil → 点击 Install → 重启 IDEA

(或前往 JetBrains 插件市场/ GitHub Releases 下载离线包安装)

2️⃣ 基础使用

在任意 Controller/Feign 方法上 右键 → 选择 CopyUtil → 点击 Copy URL 或 Copy cURL

打开插件工具窗口 → 输入关键词 → 秒级检索全项目/依赖 URL

3️⃣ 环境配置(v1.1+)

Settings → Tools → CopyUtil → 添加环境预设(Host / Headers / Cookies)

支持按项目独立配置,配置信息本地加密存储,安全可控

🤝 开源 & 反馈

CopyUtil 始终秉持 轻量、纯粹、开发者友好 的设计理念。你的每一条建议都会成为下一个版本的灵感来源!

💡 效率工具的意义,不是替代思考,而是把时间还给真正重要的事。  

如果你也受够了手动拼接口、翻依赖、改环境,不妨花 1 分钟装上 CopyUtil。  

一键复制,全局秒搜,让开发回归流畅。

👇 立即体验:IDEA 插件市场搜索 CopyUtil,或访问 [下载链接]  

🔔 更新已推送,老用户可在插件设置中一键升级至 v1.2!

本文由 CopyUtil 作者撰写,转载请注明出处。  

*标签:#IDEA插件 #Java开发 #cURL #接口调试 #Feign #效率工具 #CopyUtil*