I have just started play around with velocity templates and after watching someone edit it in Eclipse with their velocity plugin with full syntax coloring and code completion, I went looking for a velocity plugin for IDEA.
After searching through the IDEA forums for a while, it looks like a lot of the underlying config files in IDEA are using velocity templates (File Templates appears to be using velocity templates with syntax highlighting and everything). Unforunately I haven't been able to find something talking about how I can get this same kind of support while editing velocity templates myself.
I've found references to IntelliJ-Live-Template.xml that includes a bunch of templates that expand velocity commands to their full structure (adds #ends for instance) but that doesn't seem to be what I need for actually having knowledge of velocity syntax for IDEA. Idea has to be able to do it, as it uses it itself in its configs, so I can't imagine I can't enable that support for my own velocity template editing.
Did I just map .vm files to the wrong handler? I tried text initially, but of course had no editing. When I downloaded and installed the live template file for velocity structures I noticed that they were all set to be applied to HTML files, so I figured maybe IDEA wouldn't handle velocity templates as HTML...changed file type for .vm's from text to HTML and that didn't help. I have no syntax highlighting and still can't get the live templates to work.
Help! I'm sure the support is there and I'm probably just doing something wrong...