Skip to content

Instantly share code, notes, and snippets.

@gorkem
Created January 4, 2018 15:36
Show Gist options
  • Save gorkem/f498e8471d69afe1a523af3e4ca355a0 to your computer and use it in GitHub Desktop.
Save gorkem/f498e8471d69afe1a523af3e4ca355a0 to your computer and use it in GitHub Desktop.
Developing Che IDE plugins using JavaScript

Developing Che IDE plugins using JavaScript

Since version 6.XXX it is possible to develop plugins to Che IDE using JavaScript. This tutorial covers getting started topics for developing JavaScript based Che IDE plugins, refer to API documentation for API specific information.

Your plugin's life-cycle

Each Che JS plugin is independent WebPack AMD library. We considered to not add ability to share JS libraries across plugins. IDE will pick up the plugin description files, add all static information(contributions) and load plugin script file and calls activate function.

Plugin Description

Setting up your Che workspace

Generating the code

Running your plugin

Debugging your extension

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment