2009-03-11 1417 views
18

Mi equipo a menudo pone TODO la palabra en secciones de código sin terminar. ¿Hay alguna manera de agregar palabras clave especificadas por el usuario a Visual Studio para que se destaquen de alguna manera? Por ejemplo, en vim la palabra TODO se resalta automáticamente.Resaltar palabras especificadas por el usuario en Visual Studio?

Por ejemplo, me gustaría ver algo como esto:

//This is a stub -TODO:move this to another project

Respuesta

9

En el menú Herramientas ir a Opciones -> Medio Ambiente -> Lista de tareas. Aquí puede ingresar Tokens.

Estos tokens se agregarán a la lista de tareas, pero se resaltará no. Eso se puede lograr con uno de los available TODO highlighters.

+2

Tengo TODO como una muestra, pero no lo está resaltando en la ventana del editor ... ¿necesito cambiar algo más? ¡Gracias! –

+13

Esto no resaltará las palabras en la fuente. Solo los agregará a la lista de tareas – JaredPar

+0

lo siento, sí, jared es correcto – scott

3

En Visual Studio:

vaya a Herramientas> Opciones> Entorno> Lista de tareas

Allí se puede añadir a cualquier usuario = palabras especificadas, y aparecerá en la lista de tareas cada vez que hagas una acumulación y ver la lista de tareas, de la misma manera que aparece // TODO: aparece.

3

resaltado de fichas de trabajo sólo es posible a través de las extensiones.

Si tiene ReSharper (comercial), destacará todas las tareas con el mismo color: Fuentes y colores> Artículo ReSharper Todo. ReSharper también marca tareas en la banda de error vertical.

Remarker (gratis) para VS 2015: https://visualstudiogallery.msdn.microsoft.com/32af9cb5-bb6e-4f02-97c6-a172c3ac5445 o para VS 2013: https://visualstudiogallery.msdn.microsoft.com/87813da0-8f1c-48a4-b1c4-85dfb7a269a9 puede resaltar diferentes tokens de tareas utilizando diferentes estilos.

Lo mismo va para VS10x Comentarios Extender (gratis) para VS 2010 a 2013, beta privada para el 2015: https://visualstudiogallery.msdn.microsoft.com/17c68951-7743-40bd-ad35-608706f54a92

+0

Remarker ahora también es compatible con VS 2015 y funciona muy bien, al menos por la forma en que lo uso. ¡Lo recomendaría muchísimo! Parece que VS10x Comments Extender también está disponible para VS 2015 a través de una versión beta privada en el momento de escribir este comentario. Se pueden encontrar más detalles en https://visualstudiogallery.msdn.microsoft.com/17c68951-7743-40bd-ad35-608706f54a92. – Anovative

+0

Muchas gracias. He actualizado la respuesta. También incluí ReShaper para las personas que ya compraron ReSharper. – DKroot

+0

Finalmente. La respuesta que he estado buscando, aunque no lo suficientemente completa para mí. –

0

he encontrado y estoy usando this comentario personalizable destacando extensión para VS 2010-2015.

De su descripción: "... puede formatear comentarios de tareas (TODO, HACK, UNDONE) en términos de color de primer plano."

1

Como han dicho otros, necesita un complemento para VS (a partir de VS 2015 de todos modos) para resaltar el texto. Para aquellos que están usando Resharper:

En el menú, vaya a ReSharper-> Opciones-> Herramientas-> Tareas pendientes.

Agregue su nuevo comentario y patrón. Puede copiar uno existente editándolo.He utilizado la misma configuración que Todo para mi nuevo comentario:

Title: AnythingYouWant 

Regular Expression: `(?<=\W|^)(?<TAG>AnythingYouWant)(\W|$)(.*)` 

Put a check "In comments" 

Color: Web->Blue 

Icon: Normal 

y utilizarlo como esto en su código:

// AnythingYouWant este comentario se pone de relieve azul

Cuestiones relacionadas