Giter VIP home page Giter VIP logo

restfultool's Introduction

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

  • 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

restfultool's People

Contributors

hopana avatar monezhao avatar zhangyuansheng1217 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.