Какой инструмент использовать для подсветки синтаксиса NVelocity? Нужен плагин для Visual Studio или отдельное приложение.
Подсветка синтаксиса NVelocity
Новые ответы
Castle предоставляет пакет интеграции с Visual Studio — Castle Visual Studio Integration (CVSI). В текущей версии он содержит как раз только расширение для подсветки синтаксиса NVelocity. Есть один недостаток — считается что файл шаблона (*.vm) должен содержать XML. Поэтому, всю силу автодополнения можно почувствовать только если шаблон используется для генерации HTML/XML.
Синтаксис NVelocity идентичен Velocity для Java (за исключением расширений, поддерживаемых разными реализациями). Поэтому можно использовать те же инструменты, что и для Java версии. Например, для редактора jEdit есть простенькое расширение подсветки синтаксиса Velocity. И, конечно, есть соответствующие плагины для всех популярных Java (см Velocity and Development Tools)
К сожалению, если вы создаете шаблон документа, не являющегося XML документом, при компиляции вы получите ошибки, т.к. CVSI работает только с шаблонами XML. Как это обойти, я не нашел.