2009-05-30 14 views
5

ViM tiene esta opción hlsearch donde se muestra una cadena buscada en el modo resaltado en todos los lugares del archivo en que se encuentra. ¿Hay alguna manera de hacer lo mismo en Visual Studio?Posible búsqueda de tipo ViM en Visual Studio ¿es posible?

Es decir, si busco "foobar", entonces todos los foobar en el archivo se muestran resaltados y esta pantalla permanece hasta mi próxima búsqueda. Encuentro esto muy útil para ver los lugares en una función donde se usa cierta variable (sin tener que buscar manualmente la próxima aparición de esa cadena).

Conozco la lista de tareas de Visual Studio que se puede utilizar para buscar cadenas como TODO. Espero que el lector se dé cuenta de que esto no es una buena opción para mi problema, que es una búsqueda de texto más general y destacada.

Respuesta

1

Uso el complemento RockScroll. Tiene múltiples funciones, una de ellas es que si haces doble clic en una palabra, se resaltará en todas partes del archivo. Esto es muy similar a lo que describes. Es gratis (como en la cerveza).

+0

Muchas gracias Dani! Esto es exactamente lo que estaba buscando. Además, la pantalla comprimida en el lateral también es útil. –

+0

En realidad, esa característica destacada de RockScroll me vuelve loco. Supongo que es una cuestión de gusto, pero realmente no me gusta. ¿Hay alguna forma de desactivarlo en RockScroll? –

+0

No conozco una forma de desactivarlo. –

7

Si te gusta vim y estás usando Visual Studio es posible que desees consultar Viemu.

La característica hlsearch está incluida, por supuesto.

Ejemplo Imagen:

Viemu hlsearch http://dklein.taunus.de/viemuhlsearch.png

Con recuerdos.

+0

Gracias David. Si mis síntomas de abstinencia ViM se vuelven más fuertes, definitivamente recibo este complemento ;-) –

0

Si realmente le gusta Vim, es posible que desee consultar ViEmu para Visual Studio. Solo soy un usuario realmente feliz :)

3

Visual Assist X hace esto, junto con algo parecido a light-symbol-mode. Entre otras cosas, por supuesto.

+0

¿Podría explicarme cómo habilitar o usar esta función de Visual Assist X? –

+1

Está en las opciones, en Refactorización: "resaltar automáticamente las referencias al símbolo debajo del cursor". –

2

Visual Studio 2010 ahora es compatible con Reference Highlighting. Haga clic o mueva el cursor a cualquier símbolo, como nombres de variables, clases, métodos, propiedades, etc., y resaltará todas las demás referencias en el archivo. También le permite navegar entre las referencias usando:

ctrl+shift+down arrow or ctrl+shift+up arrow

Cuestiones relacionadas