Top Banner
Extending Eclipse Che to build custom cloud IDEs EclipseCon EU 2016 - October 25 Florent Benoit (@florentbenoit) #eclipseche Stevan Le Meur (@stevanLM)
20

Extending Eclipse Che to build custom Cloud IDEs

Jan 06, 2017

Download

Software

Florent BENOIT
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Extending Eclipse Che to build custom Cloud IDEs

Extending Eclipse Che to build custom cloud IDEs

EclipseCon EU 2016 - October 25

Florent Benoit (@florentbenoit) #eclipsecheStevan Le Meur (@stevanLM)

Page 2: Extending Eclipse Che to build custom Cloud IDEs

Agenda

Introduction to Eclipse Che

Extending Che with custom Stacks - The Go Stack !

Hello World Extension

Setup GWT super dev-mode

The Jetty Extension

Tips!

Page 3: Extending Eclipse Che to build custom Cloud IDEs

The developer workspace

Page 4: Extending Eclipse Che to build custom Cloud IDEs

Redefine the workspace

IDE RuntimesProject Files

Page 5: Extending Eclipse Che to build custom Cloud IDEs

Workspaces bring their own runtimes

Machine runtime defined by Dockerfileor Composefile

Page 6: Extending Eclipse Che to build custom Cloud IDEs

Extending Eclipse Che

Tutorial Instructions:

goo.gl/6QTStW

Pre-Requisities:

goo.gl/QJ2vug

Page 7: Extending Eclipse Che to build custom Cloud IDEs

The browser IDE

Page 8: Extending Eclipse Che to build custom Cloud IDEs

The dashboard

Page 9: Extending Eclipse Che to build custom Cloud IDEs

Language Server Protocol (LSP)

PHPC#C++

PowerShellR

XText

Interface to connect language analysis into any development tool

Page 10: Extending Eclipse Che to build custom Cloud IDEs

Extensions, Plug-Ins and Assemblies

Extension

Che Core Assembly

Plug-InsServer

Desktop App

App Server + Plug-Ins + Installer

Extension

Extension

Java + Javascript + CSS

Java + Javascript + CSS

Java + Javascript + CSS

Page 11: Extending Eclipse Che to build custom Cloud IDEs

Growing the base of plug-ins...

Page 12: Extending Eclipse Che to build custom Cloud IDEs
Page 13: Extending Eclipse Che to build custom Cloud IDEs

Let’s Code ! ! !

Page 14: Extending Eclipse Che to build custom Cloud IDEs

Questions ?

Page 15: Extending Eclipse Che to build custom Cloud IDEs

Workshop: Extending Eclipse Che to build custom cloud IDEs Tuesday, 9:00 AM

Code in the Cloud with Eclipse Che & Docker Tuesday, 2:45 PM

Introduction to Eclipse Che extensibility model Wednesday, 11:00 AM

Build an Extension for Eclipse Che - An Experience Report Thursday, 11:00 AM

Sessions

@eclipse_che

Language Server Protocol Explained Wednesday, 4:00 PM

Page 16: Extending Eclipse Che to build custom Cloud IDEs

The cloud workspace virtual event.Tuesday, November 15, 2016 at 11:00am EST

https://www.eclipse.org/che/checonf/

Page 17: Extending Eclipse Che to build custom Cloud IDEs

Get started with Eclipse Che

Sources github.com/eclipse/che

Dev List [email protected]

IRC #eclipseche

Gittergitter.im/eclipse/che

Page 18: Extending Eclipse Che to build custom Cloud IDEs

And of course...BETA

eclipse.org/che Getting started guides Downloads Documentations Contribution guide

Page 19: Extending Eclipse Che to build custom Cloud IDEs

Questions ?

Page 20: Extending Eclipse Che to build custom Cloud IDEs

Thank you