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

Posted in e(fx)clipse | 2 Comments

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

Posted in Announcements, e(fx)clipse | 8 Comments

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

Posted in e(fx)clipse | 1 Comment

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

Posted in e(fx)clipse, Uncategorized | 9 Comments

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

Posted in e(fx)clipse | 19 Comments

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

Posted in e(fx)clipse | 9 Comments

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

Posted in e(fx)clipse | 2 Comments

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

Posted in Announcements, e(fx)clipse | 2 Comments

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

Posted in e(fx)clipse | 4 Comments

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

Posted in e(fx)clipse | Tagged , | 2 Comments