TODO комментарий цвет шрифта в VS2010 с ReSharper и производительность электроинструментов


Я только что установил средства повышения производительности для Visual Studio 2010. У меня также установлен ReSharper. До установки PowerTools, мои комментарии TODO (т. е. // TODO: Do Something) были показаны в коде, используя шрифт, указанный в разделе VS options как "Resharper todo Item". Теперь это темно-синий цвет и, по-видимому, игнорирует настройку в параметрах VS.

Я использую темную тему, поэтому я едва могу прочитать эти комментарии. Я прокопал все варианты, которые я могу найти (все параметры в параметрах VS, включая новые параметры power tools и параметры ReSharper), и не может найти его.

какие мысли?

6   52   2011-06-11 02:45:44

6 ответов:

чтобы изменить цвет элементов TODO в текстовом редакторе, измените параметры среды с помощью Visual Studio (Сервис -> Параметры -> среда -> шрифты и цвета)

затем перейдите к элементу в списке" показать элементы", который в данном случае является "Resharper todo item"

обновление: это относится к Resharper 7.1 и 8.2 вверх как указано в комментарий

Для Resharper 8 пожалуйста см. Решение ниже by @Soeholm

У меня была эта проблема с Resharper 8.0.1 и ни один из других ответов не помог мне, так как "Resharper todo item" не появился в списке.

Я нашел решение проблемы здесь:

http://resharper-support.jetbrains.com/entries/26859128-ReSharper-Fonts-Colors-settings-do-not-appear-in-Visual-Studio-after-installation

  1. закройте все экземпляры Visual Studio
  2. открыть C:\Program файлы (x86)\Microsoft Visual Studio {VS version}\Common7\IDE\Extensions\extensions.configurationchanged file
  3. типа что-нибудь там
  4. сохраните файл
  5. откройте VS и проверьте шрифты и цвета в Tools / Options / Environment

надеюсь, что это поможет любому Resharper 8 пользователей : -)

вы пробовали этот диалог? (Resharper - > параметры - > инструменты - > элементы Todo) в нижней части

enter image description here

Если это кому-то поможет, я нашел еще одно столкновение с вещью TODO в Visual Studio 2010. Это происходит, когда VSCommands расширения. Чтобы исправить окраску TODO,

  1. на Tools -> Options -> Fonts and Colors.
  2. найти VSCommands.Комментировать.Todo в списке отображаемых элементов.
  3. исправить свою окраску ;)

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

для VS 2013 кэш находится в реестре в: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\FontAndColors\Cache

VS2012 кэш находится на HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\FontAndColors\Cache

эти оба должны быть сброшены по отдельности

резервное копирование, а затем удаление всей папки кэша Исправлена проблема для меня, так что в следующий раз, когда я начал VS 2013 у меня были настройки цвета ReSharper доступны.

плагин VSCommands также может изменить это. Но поскольку их цвет по умолчанию для "TODO" красный, а не синий, это, вероятно, не то, что влияет на вас. При этом, помимо ответа Genius выше, здесь есть специальная страница "форматирование комментариев" в командах VSCommands: Visual Studio 2010 Red Comments.