Need help with RestfulTool?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

ZhangYuanSheng1217
132 Stars 37 Forks GNU Affero General Public License v3.0 131 Commits 9 Opened issues

Description

一套 Restful 服务开发辅助工具集

Services available

!
?

Need anything else?

Contributors list

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 Mapping
    Ctrl + 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

  • If something goes wrong, please add the following lib to Platform SDK

    • .\plugins\properties\lib\properties.jar
    • .\plugins\yaml\lib\yaml.jar
  • 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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.