TODO comment color de fuente en VS2010 con ReSharper y Herramientas eléctricas de Productividad


Acabo de instalar las Herramientas Eléctricas de Productividad para Visual Studio 2010. También tengo ReSharper instalado. Antes de la instalación de PowerTools, mis comentarios de TODO (es decir, // TODO: Do Something) se mostraban en el código usando la fuente listada en opciones VS como "Resharper Todo Item". Ahora es un color azul oscuro, y aparentemente ignorando la configuración en las opciones VS.

Estoy usando un tema oscuro, así que apenas puedo leer estos comentarios. He cavado a través de todas las opciones que puedo encontrar (todas las opciones en VS opciones incluyendo las nuevas opciones de herramientas eléctricas, y en las opciones de ReSharper), y no puede encontrarlo.

¿Algún pensamiento?

Author: Joe Enos, 2011-06-11

6 answers

Para cambiar el color de los elementos TODO en el editor de texto, cambie la configuración del entorno utilizando Visual Studio (Herramientas -> Opciones -> Entorno -> Fuentes y colores)

Luego desplácese hasta el elemento en la lista" Mostrar elementos "que en este caso es"Resharper TODO item"

ACTUALIZACIÓN: esto se aplica a Resharper 7.1 y 8.2 hacia arriba como se señaló en este comentario

Para Resharper 8 por favor, ver la solución a continuación por @Soeholm

 87
Author: cordal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:01:29

Tuve este problema con Resharper 8.0.1 y ninguna de las otras respuestas me ayudó ya que "Resharper TODO item" no apareció en la lista.

He encontrado una solución al problema aquí:

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

  1. Cierre todas las instancias de Visual Studio
  2. Abierto C:\Program Archivos(x86) \ Microsoft Visual Studio {VS version} \ Common7 \ IDE \ Extensions \ extensions.configurationchanged file
  3. Escriba cualquier cosa allí
  4. Guarde el archivo
  5. Abrir VS y comprobar Fuentes y colores en Herramientas | Opciones | Entorno

Espero que esto ayude a cualquier usuario de Resharper 8: -)

 46
Author: Soeholm,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-11-13 21:17:52

¿Probaste este diálogo? (Resharper -> Options -> Tools -> Todo items) cerca de la parte inferior

introduzca la descripción de la imagen aquí

 15
Author: wal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-08 21:55:22

Si ayuda a alguien, encontré una colisión más con lo de TODO en Visual Studio 2010. Sucede cuando VSCommands extensiones está instalado. Para fijar la coloración TODO,

  1. vaya a Tools -> Options -> Fonts and Colors.
  2. Encuentra VSCommands.Comentario.Todo en la lista de elementos de visualización.
  3. Fijar la coloración;)
 8
Author: Genius,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-03-31 07:30:33

Si su Visual Studio no tiene la configuración para volver a definir colores en las Herramientas -> Opciones -> Entorno -> Fuentes y colores, es posible que pueda recuperarlos eliminando la caché del registro.

Para VS 2013 la caché se encuentra en el registro en: HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 12.0 \ FontAndColors \ Cache

La caché de VS2012 se encuentra en HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 11.0 \ FontAndColors \ Cache

Ambos deben ser restablecer por separado

Hacer una copia de seguridad y luego eliminar toda la carpeta de caché solucionó el problema para mí para que la próxima vez que comenzara VS 2013 tuviera la configuración de color ReSharper disponible.

 2
Author: Mark Smith,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-24 19:56:44

El complemento VSCommands también puede cambiar esto. Pero como su color predeterminado para "TODO" es rojo, no azul, probablemente no sea lo que te está afectando. Dicho esto, además de la respuesta de Genius anterior, hay una página dedicada a "Formato de comentarios" en VSCommands aquí: Visual Studio 2010 Red Comments.

 0
Author: user3454591,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:01:29