Create and develop cloud-native, containerized web applications from VS Code.
Prerequisites
- Install VS Code.
- Install Docker.
- If you use Linux, you also need to install Docker Compose.
Complete the installation:
- Find Codewind for VS Code in the VS Code Marketplace or by searching for
Codewind
in the VS Code Extensions view. - Go to the Explorer view group and open the Codewind view.
- Click Install whem prompted. The download is approximately 1 GB.
To see the actions available, open the Command Palette and type Codewind
.
Features:
- Create new projects from application templates or import existing Docker-ready projects.
- View Codewind projects, including application and build statuses.
- Debug Microprofile, Spring, and Node.js projects in their Docker containers.
- View application and build logs in the VS Code Output view.
- View and edit project deployment information.
- Open a shell session into a Codewind application container.
- Toggle project auto build and manually initiate project builds.
- Disable, enable, and delete projects.
Submit issues and contributions:
- Submitting issues
- Contributing
- To host the extension yourself so you can develop or debug it, clone this repository and run the Extension launch in
dev/.vscode/launch.json
. See Developing Extensions for more information. - You can also build the extension
.vsix
yourself by runningvsce package
fromdev/
. Refer to theci-scripts
to see the exact steps the build runs.