¿Hay alguna forma en Visual Studio 2008 de pasar de una llave de cierre a su llave de apertura? He encontrado una buena cantidad de cosas sobre resaltar la llave, pero nada sobre mover el cursor hacia ella.
(Versión VB.NET de esta pregunta: método abreviado de teclado para saltar entre "If / End If" )
visual-studio-2008
keyboard-shortcuts
curly-braces
thepocketwade
fuente
fuente

Respuestas:
Encontré esto para ti: Salta entre llaves en Visual Studio :
En MacOS, use CMD+ SHIFT+\
fuente
Ctrl+Å(igual que para el teclado danés mencionado en una respuesta a continuación).Ctrl+´. Es el apóstrofo justo al lado del retroceso.ctrl+^, que es, curiosamente, en la tecla que también tiene el[corchete (que debeAltGrescribirse).Use CTRL+ ]para cambiar entre ellos. Coloque el cursor en una de las llaves cuando lo use.
fuente
Uso Visual Studio 2008 , y puedes personalizar lo que quieres que sea este acceso directo.
Haga clic en el menú Herramientas -> Opciones -> Entorno -> Teclado . Luego busque Edit.GotoBrace .
Esto le dirá qué combinación de teclas está asignada actualmente para esto. Yo creo que puede cambiar esto si quieres, pero es útil si el Ctrl+ ]no funciona.
fuente
Nota: También funciona para coincidencias #if / #elif / #endif. El caret debe estar en el #.
fuente
Si por alguna razón esto NO funciona para usted, es posible que algo haya dañado sus enlaces de teclado (no funcionó para mí). Sin embargo, puede volver a habilitar el enlace con bastante facilidad, al menos así lo pensé:
Intenté este procedimiento:
Lo intenté y todavía no funcionó. Reinicié Visual Studio, y todavía no funcionó, bueno, SOLO funcionó para archivos .cs, pero necesito que funcione para archivos .vb y archivos de texto, y ... bueno, ¡TODOS los archivos!
fuente
CTRL+SHIFT+UP/DOWN(ref: stackoverflow.com/a/7895072/740639 )En mi teclado francés, es CTRL+ ^.
fuente
En un teclado alemán es Ctrl+ ´.
fuente
En un teclado español es CTRL+ ¿(o CTRL+ ¡).
fuente
Para completar, en un teclado sueco es CTRL + å .
Además, supongo que es lógico, pero vale la pena mencionar CTRL + shift+ å (para Å mayúscula), selecciona todo dentro de las llaves y va al que corresponde.
fuente
En mi teclado danés es CTRL+ Å.
fuente
Y Ctrl+ Shift+ ]seleccionará todo el texto.
fuente
En mi teclado portugués y SO con EN VS, es CTRL+ «navegar hasta la llave correspondiente y CTRL+ SHIFT+ «si tiene la intención de seleccionar el código interno.
fuente
En mi teclado italiano, es CTRL+ ^.
fuente
En mi teclado pt-BR (portugués brasileño) en realidad es CTRL+ [.
fuente
En un teclado turco, es Ctrl+ ü.
fuente
En mi teclado esloveno es ALT +Đ
fuente
En una Mac use command+ shift+ \.
Fuente : un comentario sobre esta respuesta: https://stackoverflow.com/a/37877082/3345085 . Probado en Visual Studio Code versión 1.10.2.
fuente
En mi teclado holandés (belga), es CTRL+ ^.
fuente
Vaya a Herramientas> Opciones> Entorno> Fuentes y colores, seleccione "Coincidencia de llaves (Rectángulo)" y cambie el "Fondo del elemento" a, por ejemplo, Amarillo. Esto funcionó para los paréntesis de C # () {} y [].
fuente
Para Visual Studio Code (como se ve en su documentación ), use Ctrl+ Shift+ \.
La configuración se puede encontrar en:
Estoy usando Visual Studio Code 1.8.0. Nota: Visual Studio Code puede comportarse de manera diferente para teclados internacionales (como se ve en esta respuesta re: teclado alemán )
Espero que esto ayude a alguien.
fuente
Detalles que pueden beneficiar a todos (Linux / Win / Mac)
El comando en el menú / editor de atajos de teclado está
editor.action.jumpToBracketahí, puede configurarlo como desee. También hay uno llamadoeditor.action.selectToBracketque no tiene acceso directo por defecto (al menos en Mac).Etc.
En Mac
editor.action.jumpToBracketcomienza como Cmd+ Shift+ \ y lo cambié a Ctrl+ ]para estar en línea con lo que otros dicen aquí. Lo hice con la esperanza de poder usar Ctrl+ Shift+ ]para "Ampliar la selección al corchete correspondiente". Eso es lo que me llevó a descubrir los detalles anteriores. Me puseeditor.action.selectToBracketa Ctrl+ Shift+ ]y obtuve exactamente el comportamiento que quería.fuente
En un teclado húngaro es Ctrl+ ú.
fuente
Un poco relevante, pero para las etiquetas HTML: (dado que no hay una solución integrada, Ctrl+ Jno funciona para las etiquetas HTML:)
Aquí está la respuesta como una macro que he construido que lo hace (alternar), incluido ir a foco:
Aquí está la demostración:
Y aquí está el código. ¡Disfrutar!
fuente
En Visual Studio Code en el teclado alemán es ctrl+ shift+^
Pero debe abrir un archivo con la extensión correcta; por ejemplo, no funciona en archivos nuevos no guardados.
fuente
En un teclado alemán es ctrl+ shift+ ^.
fuente
En el teclado suizo-francés: use CTRL+ SHIFT+^
fuente
En español (España), el teclado con VS2012 es Ctrl+ ¡según lo indicado por @Keith, pero si usa Ctrl+ ¿(escrito como Ctrl+ Shift+ ¡), luego va a Correspondencia coincidente y selecciona todo el código dentro de las dos llaves y luego no puede volver a otro aparato ortopédico
fuente