Late last year, Eclipse Vex 1.1 was released. Vex, the Visual Editor for XML, provides a word processor-like interface for editing XML. Here are the new and noteworthy of version 1.1:
- Basic support for XInclude (bug 360067)
- Support for XML comments (bug 257806) and processing instructions (bug 251955) which can be styled like normal XML elements via CSS
- Outline view (bug 407821) improvements (see screenshot below)
- … (see list of bugs that were resolved in 1.1)
For installing Vex 1.1 you can use one of the following update sites or install buttons:
- Latest Release:
http://download.eclipse.org/vex/releases/latest/ - Latest Milestone:
http://download.eclipse.org/vex/milestones/latest/
In addition to new features and bug fixes, we improved our processes by using HIPP (Hudson Instance Per Project) in combination with Git and Gerrit and by supporting Oomph. We also added a 4-minute video about Vex – Getting Started to the website, which is viewed on average 10 times a day.
More than two years have passed since version 1.0. The main development is currently done by Florian Thienel and Carsten Hiesserich in their spare time. Because of this Vex evolves slowly but steadily. Without the pressure of a company driving this project, which started 12 years ago as a Swing application, the core of Vex is being redesigned. This redesign will bring a better performance and a cleaner API to make it easier to extend Vex and to use Vex not only as an XML editor. Based on the new core, which is still work in progress, Florian created a prototype with a cursor showing the position of block elements directly at the cursor instead of in the status line (see this video for details).
Probably, some results of this work will be in Vex 1.2, which hopefully will not take as long as Vex 1.1.