Как Visual Studio раскрашивает код C #? - PullRequest
0 голосов
/ 30 июня 2011

Как Visual Studio раскрашивает код C #?

Я знаю, что Visual Studio имеет абстрактный класс LanguageService , имеет свойство GetColorizer , может раскрашивать код.

Но я не могу найти реализацию языка C # LanguageService class.

Помоги мне.

Или любой другой метод использования окраски в Visual Studio приемлем.

1 Ответ

1 голос
/ 01 июля 2011

Вы смотрите не в том месте.Редактор - это компонент, который выполняет раскраску, а не языковой сервис.

http://msdn.microsoft.com/en-us/library/dd885244.aspx

В галерее MSDN также есть пример кода, который реализует цветовую подсветку для IronRuby.Я хотел бы изучить этот код для примера.

...