RestfulToolkit 是一个专为 Spring Boot 开发的 VS Code 插件,旨在为开发者提供便捷的 RESTful 服务开发辅助工具集。通过该插件,你可以轻松地根据 URL 跳转到对应的控制器方法,并以树形结构查看和管理项目中的 RESTful 服务。
插件功能
1. 根据 URL 跳转到控制器方法
只需输入一个 RESTful API 路径(如 /api/users ),插件会根据 Spring Boot 项目中的控制器映射,自动跳转到对应的控制器方法定义,极大地提高开发效率。
2. 提供 Services Tree 显示窗口
插件提供了一个 Services Tree 视图,能够展示 Spring Boot 项目中的所有控制器及其 RESTful 路由,用户可以轻松查看项目中定义的 API 服务及其对应的请求路径。
安装
安装步骤
- 打开 VS Code。
- 点击左侧的扩展按钮(或按
Ctrl+Shift+X )进入扩展市场。
- 搜索
RestfulToolkit ,点击 安装。
或者,你也可以通过手动安装 .vsix 文件:
- 通过 VS Code Marketplace 下载
.vsix 安装包。
- 在 VS Code 中,打开命令面板(
Ctrl+Shift+P ),然后选择 Extensions: Install from VSIX... 。
- 选择下载的
.vsix 文件进行安装。
使用
跳转到控制器方法
- 打开项目中的任何文件。
- 按下
Ctrl+Shift+P ,输入 RestfulToolkit: Jump to Controller Method,选择命令。
- 输入你想跳转的 API 路径(如
/api/users )。
- 插件会根据路径跳转到对应的控制器方法。
打开 Services Tree
- 打开命令面板(
Ctrl+Shift+P ),输入 RestfulToolkit: Open Services Tree,选择命令。
- 你将看到一个侧边栏显示的 Services Tree,展示项目中的控制器和路由。点击某个服务可以查看详细信息。
配置
插件无需额外配置,开箱即用。如果你有特别的需求,欢迎通过 Issues 向我们反馈。
开发和贡献
欢迎贡献代码!如果你想参与开发,克隆这个仓库并按照以下步骤进行:
- 克隆仓库:
git clone https://github.com/xzants/restful-toolkit.git
| |