Author Archives: Tom Schindl
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
Code editors in general with JavaFX
Yesterday I did a short demo on how one can build code editors with JavaFX while the talk was at Xtextcon most information apply to any code editor you may want to develop with the runtime components developed as part … 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
Compensator – A code editor and a code dev environment written in JavaFX
If you’ve followed the release of e(fx)clipse 1.2.0 and my latest blogs on this, you might have noticed that we have spent quite some time on components like a styled text editor, a filesystem viewer and other basic stuff one … Continue reading
How to create an editor with syntax highlighting for Java
I see many people at stackoverflow who ask for an editor who does syntax highlighting in their JavaFX applications. As e(fx)clipse runtime has such a control available and the Eclipse Text Framework has all the tokenizing and reconcoling infrastructure I … Continue reading
e(fx)clipse 1.2.0 released
Before going into the weekend and work on my EclipseCon stuff I’m happy to announce the 1.2.0 release of e(fx)clipse tooling and runtime. Tooling e(fx)clipse adds JavaFX tooling to your Eclipse IDE and provides: FXML editor including a live preview … Continue reading