2009-11-20 15 views

Respuesta

7

La ventana de definición de código le proporciona un contexto adicional para el código sobre el que tiene el cursor.

Por ejemplo, si usted tiene el cursor sobre Cat en el siguiente código:

Cat c; 

A continuación, se mostrará la definición de la clase Cat en la ventana de código de definición.

Si tienen el siguiente código:

c.meow(); 

y usted tiene el cursor sobre C, se le mostrará dónde se definió c. (Es decir, la línea de código: Cat c;)


En lugar de utilizar esta ventana, puede simplemente haga clic derecho en cualquier parte del código y seleccione go to definition.

+0

Perfecto, gracias! Esta ventana tiene mucho más sentido cuando tengo el cursor sobre una de mis funciones, en comparación con std :: cout lol. – Silvanus

+0

No puedo creer que nunca haya sabido o usado esa ventana antes. –

+0

Siempre me encuentro diciendo eso sobre Visual Studio. Mejor romper el libro de Visual Studio Hacks Oreilly :) –

1

La ventana de Definición de código es una vista de editor de solo lectura que muestra la definición de un símbolo en un archivo de código almacenado o referenciado por el proyecto activo. Para mostrar esta ventana, seleccione Ventana de Definición de Código en el menú Ver. Cuando la ventana se abre por primera vez, muestra la definición del último símbolo seleccionado. Si no hay definición disponible, no se muestra la definición seleccionada. Esta ventana se puede acoplar a lo largo de cualquier borde conveniente del entorno de desarrollo integrado (IDE). Por defecto, se muestra debajo del Editor de código.

Puede encontrar más información here.

1

La ventana de Definición de código es una vista de editor de solo lectura que muestra la definición de un símbolo en un archivo de código almacenado o referenciado por el proyecto activo.

Es una forma de ver el código subyacente de una definición en su proyecto (un método, propiedad o constructor, etc.) sin tener que cargar el proyecto que contiene el código en Visual Studio y buscar el símbolo.

Cuestiones relacionadas