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

Коллекция хороших С++-тем в Visual Studio 2010?

Я нашел сайт: http://studiostyl.es/, который специализируется на темах Visual Studio 2010. Тем не менее, похоже, что все эти темы построены с учетом особенностей С# и .NET.

В настоящее время я пытаюсь войти в какое-то программирование на С++ и не могу найти что-либо по теме специальных тем для С++. Прямо сейчас, почти весь мой код на С++ - это простой цвет, и похоже, что я мог бы написать его в блокноте.

Возможно, даже мои настройки были испорчены и что эти темы из студистов должны быть для всех языков; Я только начал использовать Visual Studio.

Спасибо за любые ответы.

4b9b3361

Ответ 1

Получить Visual Assist X и не оглядываться назад.

Изменить: есть также Рефактор! для С++. Как вы можете догадаться из названия, он ориентирован прежде всего на рефакторинг кода, но если память служит, также можно сделать некоторые раскраски и т.д. Я не использовал его достаточно недавно, чтобы сказать гораздо больше (я использовал VA-X в течение многих лет, а пару лет назад решил посмотреть на альтернативы, но через месяц или два тестирования решил придерживаться В-Х).

Ответ 2

Нет, проблема в том, что Visual Studio просто не имеет поддержки встроенной поддержки синтаксиса для С++, как и для С# или VB.NET. Некоторая подсветка синтаксиса действительно работает. Например, строки, комментарии, директивы препроцессора, операторы, числа и встроенные ключевые слова получают свои собственные цвета. Но многие из вашего кода действительно будут в одном цвете ( "Идентификаторы" ), если вы не поднимите палец.

Как говорит Джерри, Visual Assist X предлагает гораздо лучшую подсветку синтаксиса, чем значение по умолчанию. Но это не бесплатно.

Если вы похожи на меня и ищете недорогое решение, вы можете определить свои собственные ключевые слова. Это, по крайней мере, сделает их отображаемыми в цвете, предназначенном для "Ключевые слова пользователя". Ссылка объясняет, что вам нужно сделать более подробно, но это так же просто, как размещение текстового файла с именем "usertype.dat" в папке приложения Visual Studio и ввод каждого пользовательских ключевых слов, которые вы хотите отображаются в их собственном цвете на отдельной строке. Вам нужно будет перезапустить среду IDE, чтобы ваши изменения вступили в силу.

Поскольку вы используете VS 2010, другое бесплатное решение - расширение Highlighterr для Visual С++. Это один шаг от определения ваших собственных ключевых слов, и он становится немного интереснее с подсветкой синтаксиса. Он использует преимущества новой поддержки Intellisense в VS 2010, чтобы включить выделение для классов, структур, макросов и typedef. Я еще не установил его сам, потому что я все еще занимаюсь разработкой С++ в VS 2008, но мне очень хотелось бы попробовать его.

side-by-side comparison with Highlighterr before and after