Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Buscar información de código directamente en el editor con CodeLens

Visual Studio 2013

Busque información sobre el código sin salir del editor. Por ejemplo, puede buscar referencias al código, el historial de cambios de código a través de elementos vinculados de Team Foundation Server (TFS) y la cobertura de prueba unitaria, todo en el mismo contexto que el código.

Indicadores CodeLens en el editor de código

Para hacer preguntas al equipo sobre el código, póngase en contacto con ellos directamente desde el editor.

CodeLens - Ponerse en contacto con su equipo

  1. Asegúrese de que tiene Visual Studio Ultimate 2013 y una solución con código de Visual C# .NET o Visual Basic .NET.

  2. Elija el indicador de referencias para ver la lista de referencias (Alt + 2).

    CodeLens - Elegir indicador de referencias

    Si ve 0 referencias, esto significa tan solo que no tiene ninguna referencia de código de Visual C# o Visual Basic. Esto no incluye referencias de otros elementos, como archivos XAML y ASPX.

    No se ve ningún indicador

  3. Inspeccione una referencia o haga doble clic para ir al código.

    CodeLens - Leer referencia

  4. Para ver las relaciones entre este código y sus referencias, cree un mapa de código.

    CodeLens - Referencias en el mapa de código

  1. Asegúrese de que tiene:

  2. Revise los elementos de TFS vinculados a los cambios en el código. No se ve ningún indicador

    1. Revise quién protegió los cambios en este código en la bifurcación actual (Alt + 4)...

      CodeLens - Ver conjuntos de cambios del código de la aplicación

      ...o cuántos cambios afectan a este código en la bifurcación actual (Alt + 5).

      CodeLens - Más conjuntos de cambios en el servidor que localmente

      Cuando aparecen un signo más (+) y otro número al lado del indicador de cambios, significa que el archivo del servidor tiene cambios más recientes.

    2. Para comparar las diferencias entre el código anterior y un conjunto de cambios, haga doble clic en el conjunto de cambios o presione Mayús + F10.

      CodeLens - Ver diferencias del conjunto de cambios

    3. Revise los errores vinculados (Alt + 6).

      CodeLens - Buscar errores vinculados a conjuntos de cambios

    4. Revise los elementos de trabajo vinculados (Alt + 7).

      CodeLens - Buscar elementos de trabajo para código específico

    5. Revise las solicitudes de revisión de código vinculadas (Alt + 8).

      CodeLens - Ver solicitudes de revisión de código

  3. Para ponerse en contacto con el propietario de un elemento directamente desde el editor, utilice Lync (Mayús + F10). No se ven los indicadores de Lync

    CodeLens - Ponerse en contacto con su equipo

  1. Asegúrese de que tiene:

  2. Vaya a código de la aplicación que tenga pruebas unitarias.

  3. Revise la cobertura de prueba para este código (Alt + 3). No se ve ningún indicador

    CodeLens - Elegir estado de la prueba en el editor de código

  4. Si aparece un icono de advertencia , ejecute las pruebas.

    CodeLens - Ver pruebas unitarias no ejecutadas aún

  5. Para revisar la definición de una prueba, haga doble clic en la prueba.

    CodeLens - Elegir una prueba unitaria

    CodeLens - Ir a la definición de la prueba unitaria

  6. Revise los resultados de la prueba. Elija el indicador de estado ( o ), o presione Alt + 1.

    CodeLens - Ver resultado de la prueba unitaria

  7. Para revisar cuántas personas han cambiado esta prueba, quién la cambió o cuántos conjuntos de cambios afectaron a la prueba, busque el historial del código.

Dn269218.collapse_all(es-es,VS.120).gifP: No se ve ningún indicador

R: Los indicadores de CodeLens solo aparecen en los archivos de Visual C# .NET o Visual Basic .NET y únicamente para métodos, tipos, indizadores y propiedades.

  • Asegúrese de que los indicadores estén activados en Herramientas, Opciones, Editor de texto, Todos los lenguajes, CodeLens.

    Activar o desactivar CodeLens

    Cuando se activen los indicadores, podrá abrir las opciones de CodeLens desde estos.

    Activar o desactivar los indicadores CodeLens

  • Asegúrese de que la indización de código de Team Foundation Server esté activada usando la herramienta TFSConfig y CodeIndex (Comando). Vea Administrar la configuración del servidor con TFSConfig.

  • Los indicadores relacionados con TFS aparecen solo cuando los elementos de trabajo se vinculan al código y cuando tiene permisos para abrir los elementos de trabajo vinculados. Confirme que tiene permisos de miembro del equipo.

  • Los indicadores de estado de la prueba no aparecen cuando el código de la aplicación no tiene pruebas unitarias. Dichos indicadores aparecen automáticamente en los proyectos de prueba. Si sabe que el código de la aplicación tiene pruebas unitarias, pero los indicadores de prueba no aparecen, pruebe a compilar la solución (Ctrl + Mayús + B).

Dn269218.collapse_all(es-es,VS.120).gifP: No se ven los indicadores de Lync

R: Si no ha iniciado sesión en Lync, no lo ha instalado o no tiene una configuración de Lync compatible, no aparecerán los indicadores de Lync, pero podrá seguir enviando correo.

CodeLens - Ponerse en contacto con el propietario del conjunto de cambios por correo

CodeLens - Ponerse en contacto con el propietario del conjunto de cambios por correo

CodeLens - Enviar correo en relación con un conjunto de cambios

¿Qué configuraciones de Lync se admiten?

  • Lync 2013 (32 o 64 bits), solo o con Office 2013

  • Lync Basic 2013 solo (32 o 64 bits, pero no con Windows 8.1)

  • Lync 2010 solo (32 o 64 bits)

CodeLens no admite tener instaladas distintas versiones de Lync. Puede que Lync no esté localizado para todas las versiones localizadas de Visual Studio.

Dn269218.collapse_all(es-es,VS.120).gifP: ¿Cómo se cambia la fuente y el color del indicador?

R: Vaya a Herramientas, Opciones, Entorno, Fuentes y colores.

CodeLens - Cambiar la configuración de fuente y color

Para usar el teclado:

  1. Presione Alt + T + O para abrir el cuadro Opciones.

  2. Presione Flecha arriba o Flecha abajo para ir al nodo Entorno y, a continuación, presione Flecha izquierda para expandir el nodo.

  3. Presione Flecha abajo para ir a Fuentes y colores.

  4. Presione TAB para ir a la lista Mostrar valores para y, a continuación, presione Flecha abajo para seleccionar CodeLens.

Dn269218.collapse_all(es-es,VS.120).gifP: ¿Cuál es la diferencia entre el indicador de autores y el indicador de cambios?

R: El indicador de autores muestra cuántas personas han cambiado este código. El indicador de cambios muestra cuántos conjuntos de cambios afectaron a este código. Ambos indicadores muestran los detalles del mismo conjunto de cambios.

Dn269218.collapse_all(es-es,VS.120).gifP: ¿Cómo se actualizan los indicadores?

R: La forma de actualizar los indicadores varía según el indicador:

  • Referencias: el indicador se actualiza automáticamente al cambiar el código, pero debe actualizarse manualmente si se acopla en una ventana independiente.

    CodeLens - Acoplar como ventana

  • Equipo: estos indicadores (que incluyen cambios, autores, elementos de trabajo, errores y revisiones de código) se pueden actualizar directamente desde la línea del indicador.

    Actualizar indicadores CodeLens

  • Prueba: para actualizar el estado de la prueba, ejecute todas las pruebas o bien pruebas concretas.

Dn269218.collapse_all(es-es,VS.120).gifP: ¿Se puede mover la pantalla de aviso de CodeLens?

R: Sí, elija para acoplar CodeLens como ventana.

CodeLens - Acoplar como ventana

Dn269218.collapse_all(es-es,VS.120).gifP: ¿Qué significa “Versión local”?

R: La flecha Versión local apunta al conjunto de cambios más reciente de la versión local de este archivo. Cuando el servidor tiene conjuntos de cambios más recientes, estos aparecen encima o debajo de la flecha Versión local, según el orden usado para ordenar los conjuntos de cambios.

Dn269218.collapse_all(es-es,VS.120).gifP: ¿Qué es un conjunto de cambios?

R: Cuando se protege un conjunto de cambios, estos se almacenan en Team Foundation Server como conjunto de cambios.

Dn269218.collapse_all(es-es,VS.120).gifP: ¿Qué es una prueba unitaria?

R: Una prueba unitaria confirma que un fragmento de código comprobable realiza la acción esperada. Vea Comprobar código utilizando pruebas unitarias.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft