Git Product home page Git Product logo

codewind-vscode's Introduction

Codewind for VS Code

Marketplace License Slack

Create and develop cloud-native, containerized web applications from VS Code.

Getting started

  1. Install VS Code version 1.27 or later.
  2. 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.

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.

Contributing

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 .vsix.

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 ci-scripts to see the exact steps the build runs.

codewind-vscode's People

Watchers

James Cloos avatar Mark Nuttall avatar Tim Etchells avatar Toby Corbin avatar Martin Mulholland avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.