Подсветка синтаксиса с помощью NVelocity в замке MonoRails - PullRequest
0 голосов
/ 11 августа 2011

Я работаю с Castle Monorails и NVelocity в качестве движка просмотра. Подсветка синтаксиса работает, когда я захожу в Инструменты> Параметры> Текстовый редактор> Расширение файла и добавляю «vm» в «Редактор HTML» в режиме «Редактор».

Вот исключение:

Когда файл начинается не с тега, а с синтаксисом скорости, подсветка синтаксиса не выполняется. Пример

#*
Some comment with development notes about this file..
*#
<div>
  <p>The actual markup</p>
</div>

У кого-нибудь есть решение этой проблемы?

Ответы [ 2 ]

3 голосов
/ 11 августа 2011

Попробуйте использовать CVSI (Интеграция Castle Visual Studio) , это колоризатор и IntelliSense для NVelocity.

1 голос
/ 30 июля 2014

Я загрузил CSVI для своего VS 2013, и ничего не работало (ни цветовое кодирование, ни intellisense). Я также удалил значения из кэшированного реестра, попытался перезагрузить систему, но ничего не получилось.Цветовое кодирование работает в VS 2005, но не в 2010 или 2013. Я что-то упустил?вот что я сделал, я скачал файл vsix и запустил его, он открыл командную строку и сделал что-то, и ничего не происходит после этого.Любые предложения очень ценятся.

http://jonorossi.com/blog/2014/05/31/castle-visual-studio-integration-0.5.0/

Спасибо

Вот что я сделал 1. Переименовал vsix в zip обновленный XML-файл extension.vsixmanifest для поддержки .net 2.0 версии до 4.5 2. Встроенныйzip-файл снова со всеми библиотеками и файлом манифеста, затем переименуйте его обратно в vsix.3. Щелкните правой кнопкой мыши на файле .vsix. Откройте с помощью селектора версии MS Visual Studio и затем установите.

Вышеупомянутые 3 шага сделали свое дело.

...