asyncapi / jasyncapi-idea-plugin

/jay-sync-api/-idea-plugin is a IDEA plugin for AsyncAPI specification
https://plugins.jetbrains.com/plugin/15673-asyncapi
Apache License 2.0
10 stars 2 forks source link
asyncapi asyncapi-schemas asyncapi-specification intellij-plugin

AsyncAPI - IDEA plugin

⚠️ This plugin doesn't support AsyncAPI 1.x

Idea plugin for the java-asyncapi & AsyncAPI - Helps to edit and validate AsyncAPI specification files.

Features

Usage

  1. clone repository
    git clone https://github.com/Pakisan/jasyncapi-idea-plugin.git
  2. move to jasyncapi-idea-plugin
    cd jasyncapi-idea-plugin
  3. build plugin
    ./gradlew :buildPlugin

    ... should have no errors

  4. verify plugin

NOTE: This will take a while the first time as it will have to download every single version of IntelliJ IDEA listed in the runPluginVerifier section of the build.gradle.kts file.

./gradlew :runPluginVerifier

... should have no errors

  1. install plugin from disk - JetBrains Instruction

    How to choose right version

    If you want to build the plugin locally and/or install it from this repo - check the compatibility table