Подсветка синтаксиса для предметно-ориентированного языка в VS2008? - PullRequest
2 голосов
/ 03 июня 2009

У меня есть предметно-ориентированный язык с определенным синтаксисом. Можно ли заставить Visual Studio 2008 распознавать пользовательские языки в обычных редакторах? То есть связать данное расширение файла с определенной схемой окраски синтаксиса? Если да, у вас есть указания, как это сделать?

Извините, если это дубликат. Я искал, но не смог найти подходящий ответ, и все же он звучит как простой вопрос.

Привет.

Ответы [ 2 ]

3 голосов
/ 03 июня 2009

Если Реализация цветовой подсветки синтаксиса в Visual Studio 2008 выглядит как глубокий конец, вы можете скачать Lua Lang Pack http://luaforge.net/projects/lualangpack/ и посмотреть, как они это делают.

Они используют Инструменты компилятора в C # , которые довольно аккуратны.

В противном случае вы можете загрузить мой прототип Плагин Erlang VS , который в настоящее время имеет только простую подсветку синтаксиса, но основан на всем вышеперечисленном.

2 голосов
/ 03 июня 2009

Дервины,

Это должно помочь вам:

Реализация подсветки синтаксиса цвета в Visual Studio 2008:
http://msdn.microsoft.com/en-us/library/bb165041.aspx

...