Contributions are essential for keeping this extension great. We try to keep it as easy as possible to contribute changes and we are open to suggestions for making it even easier. There are only a few guidelines that we need contributors to follow.
- latest Visual Studio Code
- Node.js v4.0.0 or higher
-
Fork and clone this repository
-
cd vscode-kafka/
-
Install the dependencies:
$ npm install
-
Compile with webpack :
$ npm run compile
This step is required since vscode-kafka uses vscode-wizard to create / edit a cluster. vscode-wizard is a NPM module which embeds some html, js, css resources in pages
folder. As vscode-kafka is built with webpack, this pages folder must be copied from the vscode-wizard/pages
NPM module to vscode-kafka/pages
.
- To run the extension, open the Debugging tab in VSCode.
- Select and run 'Launch Extension (vscode-kafka)' at the top left.