Generate Traced Code with Xtext

Xtext 2.12 is released on May 26th. As described in its release notes, a main novelty is an API for tracing generated code. Why Tracing? Whenever you transpile code from one language to another, you need some kind of mapping that instructs the involved tools how to navigate from a piece of source code to the respective target code and [...]

By | May 24th, 2017|Categories: DSLs, Eclipse, Generator, Xtext|0 Comments

Theia – One IDE For Desktop & Cloud

Today, I want to point you at a GitHub repository we have been contributing to for the last couple of weeks. Theia is a collaborative and open effort to build a new IDE framework in TypeScript. “Yet another IDE?”, You might think. Let me explain the motivation behind it and how its scope is unique compared to existing open-source [...]

By | May 17th, 2017|Categories: Cloud IDE, DSLs, Eclipse, Language Server, Xtext|5 Comments

Xtext LSP vs. Xtext Web

The Eclipse Xtext language development framework can be used to implement domain-specific languages (DSLs) as well as fully blown programming languages. In addition to a modern compiler architecture, it comes with tool support for different platforms, like Eclipse, IntelliJ and Web. Since supporting all these different editor platforms is a lot of effort, we are strong supporters of the [...]

By | May 12th, 2017|Categories: Cloud IDE, DSLs, Eclipse, Language Server, Xtext|4 Comments

Teaching the Language Server Protocol to Microsoft’s Monaco Editor

Through the past years we have been integrating all kinds of different JavaScipt code editors, like Ace, Orion or CodeMirror into custom web-based software tools. Since last June another very good editor, has been available: Microsoft's Monaco editor, the editor widget that is used at the core of VSCode. Besides the very good quality and speed of the editor, the API is very [...]

By | April 24th, 2017|Categories: Cloud IDE, Language Server, Xtext|0 Comments

Xtext 2.11 Is Released

After more than 7 months we finally got Xtext 2.11 out the door. Thanks for your patience. But good things come to those who wait! So go and get it while it's hot. Xtext 2.11 comes with tons of bugfixes and improvements for the framework itself and for Xtend. If you want more technical details, please have a look [...]

By | February 1st, 2017|Categories: DSLs, Eclipse, Language Server, Xtext|0 Comments

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