2009-09-04 783 views
7

En el estudio visual puede seleccionar un bloque de texto manteniendo presionada la tecla Alt al seleccionar texto con el mouse. Esto es muy útil para seleccionar una columna de datos o texto en lugar de toda la línea.Cuál es el comando para seleccionar bloque en Visual Studio 2008

En Visual Studio 2003 a 2005 esta operación se pudo realizar mediante la celebración de Alt +Shift en combinación con las teclas de flecha, pero la opción de teclado ya no funciona en VS2008.

¿Alguien puede decirme el comando del editor para asignar un atajo de teclado? ¿Este atajo de teclado simplemente se movió a algo más en VS 2008?

Respuesta

0

Inmediatamente después de enviar esto, estaba buscando a través de los atajos de teclado y encontré los comandos que mencionó Adrian. Al observar cómo se mapean y jugar un poco más, descubrí cómo se configura en el perfil predeterminado para Team Suite.

Para iniciar un bloque selecciona pulsa Alt +Shift +Inicio o Alt +Shift +Fin. Esto se resalta al final de la línea o al comienzo de la línea dependiendo de lo que haya presionado.

A partir de entonces Shift + flecha y Ctrl + Shift + flecha, puede ser utilizado para ampliar la región que se desea.

10

El Alt +Shift +arrow combinación de teclas todavía funciona en VS2008 (al menos lo hace en mi asignaciones de teclas por defecto). Es posible que sus asignaciones de teclas no estén configuradas correctamente para lo que espera que funcione.

Para ajustar manualmente las asignaciones de teclas, es necesario mirar a Edit.LineUpExtendColumn, Edit.LineDownExtendColumn, Edit.CharLeftExtendColumn y Edit.CharRightExtendColumn en la configuración del teclado y reasignarlos.

+0

Gracias por la respuesta. Inmediatamente después de enviar esto, estaba mirando a través de los atajos de teclado y encontré los comandos que menciona y finalmente entendí cómo está configurado (detallaré esto en una respuesta separada). Como dices que alt + shift + flecha funciona para ti, ahora sospecho que la diferencia es que estoy usando Team Suite o elegiste un perfil para compatibilidad VS2005 la primera vez que comenzaste VS 2008. ¿Alguna de estas es una posibilidad? ? – RonnBlack

+0

Siempre elijo la asignación de teclado 'Visual C++' en Visual Studio ya que estoy acostumbrado a presionar 'F7' para compilar. Solo puedo suponer que los atajos de teclado para las selecciones de cuadros están establecidos de esta manera por defecto en esa asignación. – adrianbanks

Cuestiones relacionadas