Extending JDT with Language Servers | EclipseCon Europe 2018

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



Duration: 38:58
193 views
1


EclipseCon Europe 2018
Ludwigsburg, Germany · October 23 - 25, 2018
https://www.eclipsecon.org/europe2018

Speaker(s):
Martin Lippert (Pivotal)

https://www.eclipsecon.org/europe2018/sessions/extending-jdt-language-servers

This talk shows how to use language servers to enhance the existing Java tooling in Eclipse. We explain how language servers can be integrated into JDT so that they work together in a seamless way using the LSP4E project and what custom code needs to be written for that integration. And we show how language servers that deal with Java code can be implemented, tackling the most common questions in this area, including how to resolve Java projects in a language server, how to parse Java code in an efficient way inside of a language server, and how to avoid too much overhead while doing all this. The session will include some live coding and will be based on the experience implementing the language servers for Spring Boot, which mostly deal with Java projects and code.




Other Videos By Eclipse Foundation


2018-11-19Fostering New Contributors In SWT: Lessons In Community Management | EclipseCon Europe 2018
2018-11-19Eclipse Modeling Framework and plain OSGi the easy way
2018-11-19OSGi for the data centre: Connecting OSGi to Kubernetes | EclipseCon Europe 2018
2018-11-19OSGi with Docker: a powerful way to develop Java systems | EclipseCon Europe 2018
2018-11-19Beyond LSP: Extensions for Java | EclipseCon Europe 2018
2018-11-19Migrating from PDE to Bndtools in Practice | EclipseCon Europe 2018
2018-11-19Panel Session - Modularity Futures: OSGi and Java 9+ | EclipseCon Europe 2018
2018-11-19Formatting for the Masses Part II | EclipseCon Europe 2018
2018-11-19Towards a Graphical Language Server Protocol for Diagrams? Sponsor: EclipseSource) | ECE 2018
2018-11-19The Eclipse Development Process for Committers | EclipseCon Europe 2018
2018-11-19Extending JDT with Language Servers | EclipseCon Europe 2018
2018-11-19C/C++ Language Servers, The Next Generation is Now | EclipseCon Europe 2018
2018-11-19Adopting Debug Adapter Protocol in Eclipse IDE: netcoredbg (.NET debugger) case study | ECE 2018
2018-11-19Gradual Migration from Java EE to MicroProfile | EclipseCon Europe 2018
2018-11-19Making Eclipse Che Enterprise Grade (sponsored by Eclipse Che) | EclipseCon Europe 2018
2018-11-19Introduction to Kubernetes | EclipseCon Europe 2018
2018-11-19Making Eclipse JDT Future–ready - Java 11 and Beyond | EclipseCon Europe 2018
2018-11-19Approaching Light Speed - News from the Eclipse Platform Project | EclipseCon Europe 2018
2018-11-19Eclipse Tips and Tricks | EclipseCon Europe 2018
2018-11-19Make big things run again! Insight on Eclipse Platform’s performance | EclipseCon Europe 2018
2018-11-19State of the Eclipse Foundation with Mike Milinkovich