Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 1.56 KB

CONTRIBUTING.md

File metadata and controls

16 lines (13 loc) · 1.56 KB

Setting up development environment

  1. Check out this repository
  2. Download PhpStorm build specified in the META-INF/plugin.xml. Older builds can be found here
  3. Create a new project in the InteliJ. The type of the project must be "InteliJ Platform Plugin". Specify a path to the PhpStorm from the previous step as SDK for this project
  4. Instead of creating a project in a new directory, point it to an existing one checked out in the first step. When prompted, replace all configs
  5. Revert any local modifications (which were done by the IDE during project creation)
  6. Follow these steps and additionally include dependency on the javascript-openapi
  7. You may also need to install JDK 1.8
  8. To make sure that environment is configured correctly, Run the plugin. You should see a new instance of PhpStorm launched with the plugin installed. Make sure that plugin is enabled in PhpStorm settings and indexing is finished. Plugin features should be accessible at this point

Plugin publication

  1. Build a new version of the plugin
  2. Install the newly created archive/jar file from disk for testing
  3. Publish