#VSTS – Code Search en Visual Studio Team Services

Hola!

Después del gran día de noticias de ayer, es momento de repasar las más interesantes. Como siempre, dejaré las grandes noticias como lo nuevo de Visual Studio Code, o las novedades de ASP.NET 5, para centrarme en esas noticias que se agradecen en el día a día.

Como hoy también es viernes de extensiones, hoy vamos a ver una extension para el renombrado Visual Studio Team Services, en este caso es CODE SEARCH.

Es de las que me gustan porque cumple con lo que su nombre promete, realizar búsquedas sobre un repositorio de código. Ya sea de TFVC o GIT.

Los pasos para instalarlo son bastante simples, y en pocos minutos lo tienes funcionando en tu instancia de VSTS.

Comenzamos navegando a la página del producto y lanzando el proceso de instalación (Code Search)

01

Seguimos el instalador paso a paso, donde seleccionamos la cuenta donde queremos instalar la app

02

Y en 2 pasos más lo tenemos configurado.

07

Si navegamos a nuestra cuenta de Visual Studio Team Services (que no Visual Studio Online) veremos que tenemos una nueva opción de búsqueda en la barra superior a la derecha.

04

Después de escribir un poco sobre Project Oxford, es normal hacer una búsqueda sobre este término. El resultado es bastante completo, con vista previa incluida.

05

Además podemos filtrar por projectos, por ubicación dentro de un proyecto, o por tipo de texto en la búsqueda: código fuente, comentarios o literales (gracias Roslyn!)

También tenemos algunas capacidades avanzadas como la de filtros más complejos. En el siguiente ejemplo, busco el texto name en argumentos de funciones en archivos con extension CS

08

 

Se puede ver además algunas otras opciones disponibles para refinar la búsqueda.

La app tiene otras opciones como la compartir los resultados de la búsqueda, comparar versiones de un archivo en la vista previa, etc.

Como siempre, una extensión más que interesantes, especialmente si tienes una code base muy grande con la que trabajas.

Saludos @ Madrid

– El Bruno

References

Visual Studio Team Services, Code Search Extension

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s