Xtext Summit @EclipseCon France – Call For Papers

The Eclipse Foundation has just released the Call For Papers for the upcoming EclipseCon France in lovely Toulouse. EclipseCon France is a three-day conference,  starting with an unconference day and followed by two days of sessions about Eclipse technologies. In previous years, introductory sessions and new & noteworthy talks about Xtext have been part of the standard program. This year, however, we decided to [...]

By | January 19th, 2017|Categories: Eclipse, Uncategorized|0 Comments

Tutorial – Building A Language Server For Your DSL

Hey there, this is Christian. VS Code's Language Server Protocol opens up a new horizon of programming IDE development. And there's good news: Eclipse Xtext 2.11 will support you in building up a language server for your DSLs. With this post I want to demo that by means a pre-release snapshot starting with a blank desk. I gonna tell you about [...]

By | December 22nd, 2016|Categories: Eclipse, Language Server, Tutorial, Xtext|7 Comments

Getting Closer to Xtext 2.11: Beta 2

A second milestone towards Xtext 2.11 named Beta 2 has been published today! The feature set is largely at the same state as with the Beta 1 published on October 21st. The main difference is that we spent a lot of effort in the build system for the new repository structure, allowing us to publish both for Eclipse and [...]

By | December 20th, 2016|Categories: Eclipse, Xtext|4 Comments

Eclipse LSP4J Is Here!

This week the LSP4J repository finally got created and filled with the initial contributions. LSP4J is a Java binding of Microsoft's Language Server Protocol (LSP) with a Java implementation of the extended JSON RPC v2.0 the LSP is based on. The project aims at simplifying implementation of a LanguageClient (an editor) or a LanguageServer (e.g. a modern compiler) in Java. Here [...]

By | November 12th, 2016|Categories: Cloud IDE, DSLs, Eclipse, Language Server, Uncategorized, Xtext|0 Comments

How to Embed a Monaco Editor in a Browser as a Part of My First Task at TypeFox

Hi there, this is Akos. I am the new one at TypeFox, and within this post, I would like to describe you what was my first task after joining TypeFox. Namely, how to embed the Monaco Editor in the web browser and how to support a simple expression language from the browser using the Language Server Protocol (LSP). I [...]

By | November 2nd, 2016|Categories: Cloud IDE, Eclipse, Language Server, Xtext|11 Comments

Xtext 2.11 Beta 1 Is Here!

The Xtext 2.11 release has been rescheduled for January 24th 2017, as we underestimated the amount of work in front of us and overestimated the amount of time we could spend. Today's beta release is merely a sanity check to ensure that we can still build a complete SDK update site. Don't use it in production, also we will modify and enhance the code [...]

By | October 21st, 2016|Categories: Eclipse, Xtext|2 Comments