2009-06-22 12 views
8

Al escribir código en .NET, si usa alguna función en un espacio de nombres que no ha sido incluido en su página, obtiene una ventana emergente emergente como emergente [por ej. System.Data.Sql?]. Si hace clic en él, agrega el espacio de nombre a su página.
¿Hay un atajo de teclado para agregar el espacio de nombres? (Sé que puedes usar el botón derecho del mouse en el teclado, ir al elemento de menú Resolver y seleccionar using System.Data.Sql ... Espero algo más fácil).Resolviendo un espacio de nombres usando el teclado

EDITAR: Entiendo Ctrl +. también funciona, pero debe estar en el comando específico en el código.

+1

"Ctrl +." - ¡¡¡Hermoso !!! –

Respuesta

1

sí, es Shift +Alt +F10.

1

Shift +Alt +F10 trae el menú, a continuación, puede utilizar las flechas y Introduzca para seleccionar el elemento de menú.

8

El valor predeterminado en Visual Studio es Shift +Alt +F10. Puede personalizar este comando para ser cualquier combinación de teclado que desea mediante el uso de los siguientes pasos:

  • Seleccione la opción "personalizar" comando en el menú
  • "Herramientas" Seleccione el botón "Teclado" de la parte inferior de el cuadro de diálogo
  • asignar el comando View.ShowSmartTag a cualquier combinación de teclas te gusta
+2

El 'botón' que recibe se llama etiqueta inteligente y es equivalente a la misma función en Microsoft Office. Es interesante observar que el mismo atajo de teclado también funciona en Office (incluido Outlook), por lo que cambiar el atajo de teclado predeterminado probablemente solo hará que su vida sea más difícil :) –

+0

Esto puede hacer su vida más difícil, solo si tiene un necesita usarlo en Outlook. Personalmente, siempre estoy en el teclado al codificar y considero que es ineficaz tener que alcanzar el mouse, o un extraño combo de teclado como Shift + Alt + F10. Cambiarlo a algo más natural puede mejorar la productividad. Nunca sentí esa necesidad en aplicaciones como Outlook. – heavyd

+0

no lo cambié para mí. ¿Tienes que volver a abrir VS? – mmcrae

20

Expand etiqueta inteligente (Menú Resolve): Ctrl +. (período)

+1

Wow todo este tiempo no tenía idea de que Ctrl +. también invocó la etiqueta inteligente de la forma en que lo hicieron Shift + Alt + F10. Eso es mucho más fácil de usar. ¡Gracias! – Josh

+1

¿por qué oh por qué no está más arriba en tu algoritmo, ASÍ? – mmcrae

Cuestiones relacionadas