Extend

Get inspired, then extend Che with your own innovations.

An Extensible, Customizable Platform

Plug-ins, to add capabilities to the IDE. Rely on APIs compatible with Visual Studio Code. Plug-ins are isolated and provide their own dependencies packaged in containers.

Workbenches, to create pre-configured Che workspaces with dedicated set of tools.

Alternate IDEs, to provide specialized tooling within Eclipse Che. Build your own, based on Eclipse Theia, or pick existing ones like Jupyter.

Marketplace (soon), to easily distribute tools and custom IDEs to users and communities which can be tried online.

Programming Languages

Expend the supported languages by relying on the Language Server Protocol.

  • Languages
  • Completion Statements
  • Quick Info Tooltips

Debuggers

Extend debug capabilities with the Debug Adapter Protocol.

  • Debug Any Languages
  • Custom Debuggers
  • Custom Debug Configurations

Tools Integration

Integrate your favorite tools and build tailored developer experiences.

  • Linters
  • Testing Tools
  • Performance Tools

Menus and Commands

Add your own items to the IDE components.

  • Menus
  • Command Palette
  • Views and Panels

Themes

Build custom themes, extend the UI and make it your own.

  • Themes
  • Layout and UI
  • Icon Themes

Editor

Make the default Monaco based editor your home.

  • Syntax Colorization
  • Snippets
  • Formatters

Keybindings

Add new keymaps and popular keybindings to make the environment feels natural.

  • Keybindings

Assemblies

A re-packaging of Eclipse Che distributable as a set of containers for public and private Cloud.

  • White Labelled Cloud IDE

REST APIs

The Che server and each workspace has all services programmable through REST APIs.


Who is Extending Che?

extend-eclipse-che

Interested to Contribute?

Discover how to build Eclipse Che plug-ins and create your custom Cloud IDEs.

Silexica

Developer tooling for simplifying multicore platform development based on Che.

Samsung

SAP IDE for HANA

A tailored development environment for SAP HANA based on Che.

 


More Case Studies