ZhangYuanSheng1217 / RestfulTool

一套 Restful 服务开发辅助工具集
GNU Affero General Public License v3.0
264 stars 91 forks source link

RestfulTool

This is not define in [RestfulToolkit]()

Preface

Since the original author of the RESTFulToolkit plug-in is not updated, IDEA.201 and above versions are no longer adapted, so this plug-in was made with reference to the plug-in project of the original author.
Everyone is welcome to submit an issue | pr
If you think it ’s not bad, please help me to tap start(* ̄︶ ̄)thanks~

Info

A set of auxiliary tools for Restful service development.

  1. Provides a display window of Services tree;
  2. Click the URL to jump directly to the corresponding method definition;
  3. A simple http request tool;
  4. Support Spring system (Spring MVC / Spring Boot);
  5. Support Navigate-> Request Service search MappingCtrl + Alt + /;

Install

  1. IDEA plugin Search for RestfulTool installation (recommended)
  2. Download the installation package from the Jetbrains Plugins repository
  3. Download Restful Tool.zip in the root directory of the project and install it locally

Use

  • search
    • navigation > Request Service
    • hotKey
      • default: Ctrl + Alt + /
      • change: Setting > keymap > Plug-ins > RestfulTool
  • view
    • right tool window > RestfulTool
  • gif

Fork

  • Add adapter icon scheme

    • Put the 16 x 16 svg icon file into /icons/method/{iconThemeName}

    • Icon naming method (only supports png | svg format):

      FileName Directions
      GET.[svg,png] The default icon requested by GET
      GET_select.[svg,png] Selected icon requested by GET method
      POST.[svg,png] The default icon requested by POST
      POST_select.[svg,png] Selected icon requested by POST
      ${HttpMethod}[_select].[svg,png] (Checked) icon requested by Http Method
    • Refer to /icons/method/default or /icons/method/cute

Reference