/codewind-intellij

Create and develop cloud-native, containerized applicatons with IntelliJ

Primary LanguageJavaEclipse Public License 2.0EPL-2.0

License Build Status Chat

Codewind for IntelliJ

Create and develop cloud-native, containerized web applications from IntelliJ

Installing Codewind

Prerequisites

Contributing

Submit issues and contributions:

Developing

  1. Download IntelliJ Community Edition from https://www.jetbrains.com/idea/download/
  2. Clone this repository and run a gradle build
git clone https://github.com/eclipse/codewind-intellij
cd codewind-intellij/dev/
src/main/resources/cwctl/meta-pull.sh
src/main/resources/cwctl/pull.sh
./gradlew copyDependencies build
  1. Import the codewind-intellij/dev folder into IntelliJ, selecting Import project from external model and choosing the Gradle option (see Import a project in the IntelliJ help)

Use the dev (latest) [runIde] run configuration to run and test your changes.

To build a plugin .zip file which can be installed into IntelliJ:

git clone https://github.com/eclipse/codewind-intellij
cd codewind-intellij/dev/
src/main/resources/cwctl/meta-pull.sh
src/main/resources/cwctl/pull.sh
./gradlew copyDependencies buildPlugin

The built plugin .zip file will be found in the codewind-intellij/dev/build/distributions/ folder.