Category Archives: Eclipse
JavaFX Codeeditors – New features for Scanner rules (required to support eg Asciidoc)
Yesterday I worked on a cool addition required to develop syntax highlighting for things like Asciidoc. Suppose you want to define lexical highlighting for Asciidoc you very likely have a rule like this: But now suppose your asciidoc-File looks like … Continue reading
e(fx)clipse 2.1.0 released
I’m happy to announce that e(fx)clipse 2.1.0 has been released today and it has a heap of new features and bugfixes (in total 49 tickets have been resolved). The project Starting with this release I’d like to publicly document the … Continue reading
Access Dart Analysis Server from Java
In my last few blogs (here, here and here) I started implementing a smart dart editor with syntax highlighting, auto complete, … for google dart. While the first posts have been dedicated to getting syntax highlighting working we’ll now start … Continue reading
Developing a source code editor in JavaFX (on the Eclipse 4 Application Platform)
You’ve chosen e4 and JavaFX as the technologies to implement your cool rich client application. Congrats! In the first iteration you’ve implemented all the form UIs you need in your application which you made flashy with the help of CSS, … Continue reading
Developing a source code editor in JavaFX (without e4 and OSGi)
In my last blog post I introduced the DSL we’ll ship with e(fx)clipse 2.1 in August 2015. Our main deployment platform is of course e4 on JavaFX but because we have a clean architecture based on IoC and services our … Continue reading
Defining source editors with a DSL
As of today it is quite cumbersome to define source editors who are built on top of the Eclipse Text Framework. In the upcoming 2.1 release of e(fx)clipse we’ll ship a first set of components making it dead simple to … Continue reading
Eclipse Democamp Season – JavaFX smart code editors (eg for Google Dart)
I once more could not resist but showed up at 3 Democamps (Vienna, Munich and Zürich) where I showed how you can reassemble the components from our compensator research to create a smart code editor for Google Dart with: * … Continue reading
e(fx)clipse 2.0 – Is released
I’m a bit late to announce the release of e(fx)clipse 2.0 but I’ve been heads down in e4/JavaFX projects so I did not yet have time to blog about the release in detail. Where to get it from Naturally we … Continue reading
Lightweight Dialogs in e4 & JavaFX
I’ve just checked in the initial bits to use lightweight dialogs in your e4 + JavaFX applications. You can see it in action in the short video from below Useage is fairly simple. First you need to have dialog implementation … Continue reading
Storing custom UI-State in e4+JavaFX
I guess many e4 developers asked: How do I restore custom UI-State? Most likely answer they get is: Use persistedState of org.eclipse.e4.ui.model.application.MApplicationElement who is a Map<String,String> What a bad bad idea! This makes your nice UI code who uses dependency … Continue reading