vECM | Generic Editor and Language Server Protocol (LSP) -Eclipse Oxygen Series

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=866-xH2Oi4c



Duration: 53:55
2,499 views
18


For Oxygen, one of the goals of the Platform contributors was to make it easier for adopters to add support for new textual languages in the Eclipse IDE.After a review of the current state, a new approach of contributing textual support was introduced in the name of a “Generic and Extensible Text Editor”. This new framework allows to contribute specific behaviour to an existing “generic” editor as usual extensions in plugin.xml without having to fully re-implement an editor.

Most of its promises are already met and this framework has already been used efficiently by several projects (Linux Tools, PDE, Team…) and has enabled much easier enablement of programming languages in the IDE thanks to Textmate and Language Server Protocol (LSP) support. This LSP work is another very promising area of development and Oxygen, through the Generic and Extensible Text Editor has laid strong foundations for it.

We will take a look at these two parts: Sopot will talk first about the Generic Editor and then Mickael about one way of using it through exploiting the various LSP providers.

Language Servers: https://projects.eclipse.org/projects/technology.lsp4e

----------

These webinars are hosted by the Eclipse Foundation:

The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable and commercially-friendly environment for open source software collaboration and innovation. Learn more at www.eclipse.org.

GET SOCIAL!
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/eclipsefdn
Like us on Facebook: https://www.facebook.com/eclipse.org/
Join us on LinkedIn: https://www.linkedin.com/groups/36807
Tag us: #EclipseFdn

Become a member of our meetup page to get access to our upcoming Virtual Eclipse Community Meetups: https://www.meetup.com/Virtual-Eclipse-Community-MeetUp/

Don't forget to checkout and subscribe to our newsletter:
https://www.eclipse.org/community/eclipse_newsletter/




Other Videos By Eclipse Foundation


2017-07-11TypeScript, Future of JavaScript and rise of the transpilers, by Sebastien Pertus
2017-07-11Theia - One IDE Framework For Desktop & Cloud, by
2017-07-11InTheMoodForLife, Open Source Sleep analyser for mood disorders, First award, by S. LAMBOUR
2017-07-11The Big Data Puzzle Where Does the Eclipse Piece Fit? by J. Langley
2017-07-11Building an IoT product from scratch using Eclipse IoT Technologies
2017-07-11Eclipse and Java 9, by Jay Arthanareeswaran
2017-07-11Ignite talks, Session 1
2017-07-11Keynote - The Past, Present, and Future of Robotics, by Francesco Ferro
2017-07-03Rapid IoT Prototyping with Eclipse Vorto - Virtual IoT
2017-06-29vECM | Eclipse Sirius 5.0, All about UX -Eclipse Oxygen Series
2017-06-29vECM | Generic Editor and Language Server Protocol (LSP) -Eclipse Oxygen Series
2017-06-28Virtual IoT | Rapid IoT Prototyping with Eclipse Vorto
2017-06-27vECM |What's New in the Eclipse Platform? -Eclipse Oxygen Series
2017-06-26vECM | New in Xtext: Core Framework, LSP, Tracing Code Generators -Eclipse Oxygen Series
2017-06-21vECM | PHP Development Tools (PDT) 5.0 -Eclipse Oxygen Series
2017-06-20vECM | EclEmma: Code Coverage in Practice -Eclipse Oxygen Series
2017-06-01An introduction to Eclipse Keti - Screencast with Sanjeev Chopra
2017-05-17vECM | Productive Coding with the Eclipse Java IDE
2017-04-28InMoodForLife - Sébastien Lambour (Open IoT Developer Challenge 3.0)
2017-04-28krishi IoT - Siva Prasad Katru (Open IoT Developer Challenge 3.0)
2017-04-28Residential Home Diagnostic System (RHDS) - Tom Morocz (Open IoT Developer Challenge 3.0)



Tags:
YouTube Editor