If you like Velocity, I would like to introduce you to a new language called ZipScript [
http://code.google.com/p/zipscript/]. This language has all the good features from Velocity and all the good features from FreeMarker and many new great features such as:
- Ability to evaluate expressions aside from just getting the string representation
- Ability to create nested macros as well as create template-defined parameters which can be evaluated in the macros
- Ability to handle null values
- And much more...
It is a beta release but is very stable - there are many test cases and I would appreciate any feedback that would be offered
Velocity Web Edit is a Velocity and HTML aware editor with the following features:
- Customizable Syntax Hilighting
- Content Assist
- Velocity Variables Names
- Velocity Variable Methods and Properties (using Reflection)
- Javascript Function Methods
- Velocity Macro Directives
- Style Sheet Class Names
- Velocity Outline
- HTML/XML Outline With XML Node Filtering and Intuitive Images
- Smart Indenting
- Customizable DTD for XML Content Assist
- Velocity Context Object Definitions at any Resorce Level
This is an Eclipse plug-in that has been tested for Eclipse 3 and not with 2.1. That isn't to say it doesn't work, I just
haven't tested it.