Create and develop cloud-native, containerized web applications from IntelliJ
Prerequisites
- Install IntelliJ Community Edition.
- Install Docker.
- If you use Linux, you also need to install Docker Compose.
Submit issues and contributions:
- Download IntelliJ Community Edition from https://www.jetbrains.com/idea/download/
- 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
- Import the
codewind-intellij/dev
folder into IntelliJ, selectingImport project from external model
and choosing theGradle
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.