1

У меня есть собственный язык макросов, который не является универсальным.Visual studio 2015, производящий цветовой код

Теперь я использую текстовый редактор UltraEdit для изменения языка. Кажется, UltraEdit может понять общий синтаксис, используемый на моем языке из-за его сходства с другими языками, и он дает подсветку синтаксиса. (Например, если() будет в зеленом цвете.)

Но когда я открываю тот же файл в Visual Studio 2015, я не вижу подсветки синтаксиса. По многим причинам я хотел бы использовать VS 2015 в качестве текстового редактора с пользовательским цветовым кодированием для моего языка. Есть ли какой-либо вариант в Visual Studio для добавления нового языка в Инструменты/Параметры -> Текстовый редактор с пользовательскими цветовыми кодами?

Также обратите внимание, что мне не нужен какой-либо интеллект. Мой вопрос очень специфичен для VS2015.

+1

Возможный дубликат [Как создать новый язык для использования в Visual Studio] (http://stackoverflow.com/questions/4283072/how-to-create-a-new-language-for -use-in-visual-studio) –

+0

Мне не нужен какой-либо intellisense, только цветовая кодировка. Я попробовал пару решений, упомянутых в этом вопросе, но не очень хорошо работал в VS 2015. В любом случае спасибо, что дайте мне знать, что кто-то столкнулся с этим вопросом раньше. Итак, в VS нет встроенного расширения, и я должен создать свой собственный? – ParkAtStreet

ответ

2

Вы можете установить визуальное расширение студии с именем Text Macros for Visual Studio 2012/2013/2015, которое возвращает поддержку макросов в редакторах текста и кода. Эти макросы могут использоваться для автоматизации задач повторного редактирования текста.

Кроме того, вы также можете указать create a custom editor с расширением файла, которое вы хотите связать с вашим редактором. Тогда вы можете задать Syntax Coloring in your Custom Editors