| <?php | |
| include '../includes/variables.php'; | |
| // Define page title | |
| $pageTitle = 'Eclipse Che | Extend'; | |
| // Define body class | |
| $bodyClass = 'technology'; | |
| include '../includes/head.php'; | |
| include '../includes/header.php'; | |
| ?> | |
| <div class="jumbotron"> | |
| <div class="container-fluid"> | |
| <h1>Extend </h1> | |
| <h3>Get inspired, then extend Che with your own innovations.</h3> | |
| <img alt="" class="img-responsive" src="../images/hero-technology@2x.png" /> | |
| </div> <!-- /.container-fluid --> | |
| </div> <!-- /.jumbotron --> | |
| <div class="tech"> | |
| <div class="container-fluid content"> | |
| <h2>An Extensible, Customizable Platform</h2> | |
| <p><b></b></p> | |
| <p><b>Plug-ins</b>, 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.</p> | |
| <p><b>Workbenches</b>, to create pre-configured Che workspaces with dedicated set of tools.</p> | |
| <p><b>Alternate IDEs</b>, to provide specialized tooling within Eclipse Che. Build your own, based on Eclipse Theia, or pick existing ones like Jupyter.</p> | |
| <p><b>Marketplace</b> (soon), to easily distribute tools and custom IDEs to users and communities which can be tried online. </p> | |
| <img alt="" class="img-responsive" src="../images/hero-home-technology.png" /> | |
| <div class="row"> | |
| <div class="col-md-4 col-sm-4"> | |
| <h4>Programming Languages</h4> | |
| <p>Expend the supported languages by relying on the Language Server Protocol.</p> | |
| <ul> | |
| <li>Languages</li> | |
| <li>Completion Statements</li> | |
| <li>Quick Info Tooltips</li> | |
| </ul> | |
| </div> | |
| <div class="col-md-4 col-sm-4"> | |
| <h4>Debuggers</h4> | |
| <p>Extend debug capabilities with the Debug Adapter Protocol.</p> | |
| <ul> | |
| <li>Debug Any Languages</li> | |
| <li>Custom Debuggers</li> | |
| <li>Custom Debug Configurations</li> | |
| </ul> | |
| </div> | |
| <div class="col-md-4 col-sm-4"> | |
| <h4>Tools Integration</h4> | |
| <p>Integrate your favorite tools and build tailored developer experiences.</p> | |
| <ul> | |
| <li>Linters</li> | |
| <li>Testing Tools</li> | |
| <li>Performance Tools</li> | |
| </ul> | |
| </div> | |
| <div class="clearfix"></div> | |
| </div> <!-- .row --> | |
| <div class="row"> | |
| <div class="col-md-4 col-sm-4"> | |
| <h4>Menus and Commands</h4> | |
| <p>Add your own items to the IDE components.</p> | |
| <ul> | |
| <li>Menus</li> | |
| <li>Command Palette</li> | |
| <li>Views and Panels</li> | |
| </ul> | |
| </div> | |
| <div class="col-md-4 col-sm-4"> | |
| <h4>Themes</h4> | |
| <p>Build custom themes, extend the UI and make it your own.</p> | |
| <ul> | |
| <li>Themes</li> | |
| <li>Layout and UI</li> | |
| <li>Icon Themes</li> | |
| </ul> | |
| </div> | |
| <div class="col-md-4 col-sm-4"> | |
| <h4>Editor</h4> | |
| <p>Make the default Monaco based editor your home.</p> | |
| <ul> | |
| <li>Syntax Colorization</li> | |
| <li>Snippets</li> | |
| <li>Formatters</li> | |
| </ul> | |
| </div> | |
| <div class="clearfix"></div> | |
| </div> <!-- .row --> | |
| <div class="row"> | |
| <div class="col-md-4 col-sm-4"> | |
| <h4>Keybindings</h4> | |
| <p>Add new keymaps and popular keybindings to make the environment feels natural.</p> | |
| <ul> | |
| <li>Keybindings</li> | |
| </ul> | |
| </div> | |
| <div class="col-md-4 col-sm-4"> | |
| <h4>Assemblies</h4> | |
| <p>A re-packaging of Eclipse Che distributable as a set of containers for public and private Cloud.</p> | |
| <ul> | |
| <li>White Labelled Cloud IDE</li> | |
| </ul> | |
| </div> | |
| <div class="col-md-4 col-sm-4"> | |
| <h4>REST APIs</h4> | |
| <p>The Che server and each workspace has all services programmable through REST APIs.</p> | |
| <ul> | |
| <li><a href="../docs/rest-api.html" target="blank">Che REST APIs</a></li> | |
| </ul> | |
| </div> | |
| <div class="clearfix"></div> | |
| </div> <!-- .row --> | |
| </div> <!-- .container-fluid --> | |
| </div> <!-- .tech --> | |
| <hr class="gray"> | |
| <div class="container-fluid content"> | |
| <h2>Who is Extending Che?</h2> | |
| <div class="row"> | |
| <div class="col-md-4"> | |
| <a href="<?php echo $rootPath; ?>/extend/more/" target="_blank" style="text-decoration: none"><img src="../images/img-start-plugin.png" style="height: 111px" class="img-responsive" alt="extend-eclipse-che"></a> | |
| <h3><a href="<?php echo $rootPath; ?>/extend/more/" target="_blank">Interested to Contribute?</a></h3> | |
| <p>Discover how to build Eclipse Che plug-ins and create your custom Cloud IDEs.</p> | |
| </div> | |
| <div class="col-md-4"> | |
| <a href="<?php echo $rootPath; ?>/extend/silexica/" target="_blank"><img src="<?php echo $rootPath; ?>/images/logo-silexica@2x.png" style="height: 111px" class="img-responsive"></a> | |
| <h3><a href="<?php echo $rootPath; ?>/extend/silexica/" target="_blank">Silexica</a></h3> | |
| <p>Developer tooling for simplifying multicore platform development based on Che.</p> | |
| </div> | |
| <div class="col-md-4"> | |
| <a href="<?php echo $rootPath; ?>/extend/sap/" target="_blank"><img src="../images/logo-extend-sap@2x.jpg" style="height: 111px" alt="Samsung"></a> | |
| <h3><a href="<?php echo $rootPath; ?>/extend/sap/" target="_blank">SAP IDE for HANA</a></h3> | |
| <p>A tailored development environment for SAP HANA based on Che.</p> | |
| </div> | |
| </div> <!-- .row --> | |
| <div class="row"> | |
| <p> </p> | |
| <br> | |
| <h3 class="col-sm-12">More Case Studies</h3> | |
| <ul class="col-md-12"> | |
| <li><a href="<?php echo $rootPath; ?>/extend/bitnami/">Bitnami integrates developer containers</a> with frameworks for Express, Laravel, Rails, and others.</li> | |
| </ul> | |
| </div> <!-- .row --> | |
| </div> | |
| </div> | |
| <?php include '../includes/footer.php'; ?> |