Skip to content
This repository has been archived by the owner on Nov 28, 2022. It is now read-only.

Create and develop cloud-native, containerized applicatons with IntelliJ

License

Notifications You must be signed in to change notification settings

eclipse-archived/codewind-intellij

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.