Codewind for VS Code
Create and develop cloud-native, containerized web applications from VS Code.
- Install VS Code version 1.27 or later.
- Install Codewind.
- Install Codewind for VS Code from the VS Code Marketplace or by searching for "Codewind" in the VS Code Extensions view.
If you want to host or build the extension yourself, see Contributing.
How to use
- Navigate to the Explorer view group and open the Codewind view.
- Open the Command Palette and type "Codewind" to see the actions available.
- 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.
- This preview is only available to use on Apple Mac (macOS)
- You must first run the installer, which you can download here
We welcome issues and contributions. For more information, see CONTRIBUTING.md.
Development builds are available here. Follow the Install from a VSIX instructions to install a
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 running
vsce package from
dev/. Refer to the
script sections of
.travis.yml to see the exact steps the build runs.