are not enough tutorials and api documentation. Documentation to customize the XBase compiler and validation. Some more documentation of the APIs will definitely help (I wish I could spend some time on this...) Documentation of internal concepts add more docs on how xbase works beyond the inferrer. Default implementations / Xbase implementation is not well documented. Documentation Documentation. Very few interfaces have API specifications. Documentation on xbase customization Documentation could me MUCH improved
compilation. Faster Builder, indexing, cache index of stuff in binary JAR dependencies Performance/footprint of the IDE (CPU fans much louder when activating Xtext/Xtend features) Performance is still a big issue (Xtend included) (didn't test 2.8 yet, though) performance, performance, performance I would improve the performance Performance should be improved.
using Xtext. However, navigating and fighting the mish-mash of build technologies (maven, mwe2, eclipse projects & plugins, manifest files...) has proven to be a nightmare for us non-Eclipse (RCP/IDE) developers - the biggest detractor by far. project structure (eclipse vs. maven) dependency list required to use xtext-maven-plugin for code generation shouldn't require specifiying 8 different versions of things Maven support out of the box with standard paths e.g src/main/java Building is cumbersome Nothing I can really think about today, except Maven integration maybe. Easier Maven support to build a DSL that can be used during a build in other maven plugins. build process integration !!! usage without eclipse as jar
of Xtext-like frameworks for Visual Studio or for the JavaScript world. Eclipse UI dependency More web integration I'm looking forward to the new "ide" plugin that should be UI independent, this means we can turn a lot of unreliable UI tests into regular tests. Support for Netbeans, generation of Netbeans editor support. Migrating to another RCP Platform, like IntelliJ IDEA (first off all), NetBeans. IntelliJ Support - Eclipse-free mode Web support (Ace editor, Orion, etc.) Web based model editor component. support for web orion/che would be great. Support for Orion and Eclipse Che Decouple stuff from Eclipse, e.g. for standalone usage (or usage in other IDEs)