Velocity

About

Community

Docs

Tools

Comparisons

Site Translations

Velocity and Development Tools

We have three contributions from the user community to help make developing with Velocity easier and more convenient.

IntelliJ IDEA

Rickard Oberg (rickard@xpedio.com) has contributed templates for the IntelliJ IDEA IDE.

They can be found here in the Velocity CVS, or can be found in the /contrib/tools directory of the source tree.


UltraEdit Editor

Herve Guidetti (Herve.Guidetti@idbsoft.ch) contributed a 'word.txt' addition (with tweaks and comments by Wido Hillmann (wido.hillmann@epost.de) ) for the UltraEdit programmers editor.

It can be found here in the Velocity CVS, or can be found in the /contrib/tools directory of the source tree.

To add this to your UltraEdit configuration :

  1. Go into UltraEdit home directory.
  2. Add the content of the file to the end of your word.txt file.
  3. Modify the number on the first line (/L9 in this case), so that it matches your word.txt definition. (it's incremental)
  4. Edit a .vm template with UltraEdit. You should now have syntax coloring for Velocimacros.


JEdit

Saimon Moore (smoore@serikat.es) contributed a Velocity mode for the java-based editor JEdit, and can be found here in velocity.xml.

To install, add the velocity.xml to one of your 'mode' directories, and add the following to that directory's catalog file :

<MODE NAME="velocity"  FILE="velocity.xml"
		       FILE_NAME_GLOB="*.vw" />
and restart JEdit. If there are any problems with installation, see the JEdit documentation about 'Modes'.


TextPad

Jeff Linwood (jeff@greenninja.com) created a simple syntax definition for Velocity for the TextPad editor, which can be found here.


Emacs

Brian Leonard (brian@brainslug.org) contributed a minor mode that does font-locking (syntax coloring) of VTL in emacs. As a minor mode, it insinuates itself into whatever major mode you're using, so you don't lose the major mode's goodness. It can be found here.




Copyright © 1999-2003, Apache Software Foundation