Подтвердить что ты не робот

Выделение синтаксиса С++ для Visual Studio 2008?

Я просто хочу увидеть свои собственные типы данных/функции/параметры параметров с другим цветом.

Я раньше использовал Visual Assist X, но он прекратил работать по неизвестной причине. Он не окрашивает пользовательские функции или функциональные параметры каждый раз. Кроме того, мое пробное время скоро закончится, и я не собираюсь покупать что-то, что не работает должным образом или чьи функции я даже не использую.

Итак, если имеется подсветка синтаксиса, которая окрашивает все функции и т.д. для Visual Studio 2008, это то, что я ищу.

4b9b3361

Ответ 1

Вы можете создать файл (usertype.dat), содержащий любые имена, они будут окрашены по-разному.

Подробнее об этом можно узнать

К сожалению, вы не можете отдать свои разные типы от разных цветов, но по крайней мере вы можете покрасить свои собственные типы.

Ответ 2

Чтобы покрасить свои собственные структуры данных, функции и параметры, маркер должен знать, что они являются вашими собственными структурами данных, функциями и параметрами. Это означает, что он должен иметь возможность анализировать код на С++. Но синтаксический анализ кода на С++ является чрезвычайно трудной задачей, поэтому никто не сделает этого, чтобы выделить пару слов. Таким образом, это может быть только связанная функция некоторого мощного инструмента, который определенно стоит денег.

На самом деле, кажется, что есть только некоторые проблемы с вашей средой. Я использую Visual Assist X с Visual Studio 2003, 2005 и 2008, и он работает как шарм!

Я бы рекомендовал продолжить работу с Visual Assist X, если вы серьезно относитесь к программированию на MS VС++. Фактически, это должен иметь инструмент, как, скажем, ReSharper для CSharpers.

Ответ 3

Если у вас есть возможность использовать Visual Studio 2010, есть Highlighterr, который изменяет цвета классов, структур, макросов и Определения типов. Там, кажется, не версия для Visual Studio 2008, но чего же вы ждете?;-) С++ 0X ждет...