2008-11-14 43 views
364

¿Cuál es el atajo de teclado en Eclipse para saltar al corchete de cierre de un endoscopio?Salto de eclipse al corchete de cierre

+36

Como bonificación también puede presionar ALT + Shift + UP para seleccionar todo entre esos corchetes. – RafaelLopes

+0

el atajo anterior es útil, aunque es un poco largo, y puede personalizarlo usted mismo ~~ – lwpro2

+3

@RafaelLopes Según la respuesta de [@ romaintaz] (http://stackoverflow.com/a/1637242/446921), puede lograr lo mismo haciendo doble clic. De hecho, parece que 'alt + shift + up' es universalmente equivalente a hacer doble clic en la ubicación del cursor, según mi breve experimentación. – Muhd

Respuesta

463

Coloque el cursor junto a una abertura o cierre corsé y ponche Ctrl +Shift +P para encontrar el corsé a juego. Si Eclipse no puede encontrar uno, obtendrá un mensaje de error "No se encontró el soporte correspondiente".

edición: como mentioned by Romaintaz below, también se puede obtener Eclipse para seleccionar automáticamente todo el código entre dos llaves simplemente haciendo doble clic a la derecha inmediata de una llave de apertura.

+19

El mismo acelerador también funciona para hacer coincidir paréntesis() y corchetes []. – kevinarpe

+0

¿Hay alguna manera de seleccionar un corsé que coincida? Visual Studio lo hace usando Ctrl + Shift +] (Ctrl +] significa vincular corchete, Shift significa seleccionar, por lo tanto Ctrl + Shift +] significa seleccionar para corchetear ...) –

+4

@AgnelKurian - Si miras la respuesta de @Gigantez a continuación, notarás "que haciendo doble clic a la derecha inmediata de' {'seleccionará el bloque de código completo ..." – ninesided

75

Con Ctrl +Shift +L puede abrir "Clave de la ayuda" del, donde se pueden encontrar todos los accesos directos.

19

En Macintosh, coloque el cursor después de ya sea la apertura o el cierre de llave de } y utilice las teclas: Shift + Comando +P.

10

Encontré que si la perspectiva elegida no coincide con el tipo del archivo actual, entonces "ir a la llave correspondiente" no funciona. Sin embargo, cambiar las perspectivas lo hace funcionar de nuevo. Entonces, por ejemplo, cuando tengo un archivo PHP abierto, pero, por ejemplo, la perspectiva Java activa, presionando Ctrl + Shift + P no hace nada. Por el mismo archivo con la perspectiva de PHP activo, al pulsar Ctrl + Shift +P hace exactamente lo que se espera y lo pone mi cursor al lado de la llave de cierre en relación con el que se inició a.

116

Como el acceso directo Ctrl + Shift + P se ha citado, sólo quería añadir una característica muy interesante: basta con hacer doble clic a la derecha de la {, y Eclipse seleccionará el conjunto bloque de código entre la apertura { y el cierre correspondiente }. Del mismo modo, haga doble clic en el extremo izquierdo del cierre '}' y eclipse seleccionará el bloque.

+2

Gracias por la sugerencia. Esto también funciona entre corchetes, paréntesis y comillas dobles. –

+0

Estoy usando el plugin Ruby DLTK con eclipse kepler en la perspectiva de Ruby. . Esto no funciona para ruby, donde do == {y end ==}. –

+0

Esto no funciona con el complemento Aptana Studio. – Chloe

14

Prensa Ctrl +Shift +P.

Antes de Eclipse Juno debe colocar el cursor más allá de un corchete de apertura o cierre.

En Juno, el cursor puede estar en cualquier lugar del bloque de código.

+2

Los pasos para activar esta característica genial en: Ventana -> Preferencias -> Java -> Editor-> Destaque de corchetes -> Corchetes adjuntos – JohnEye

14

Para seleccionar el uso de contenido Alt + Shift + direccional Arriba

para seleccionar el contenido hasta la siguiente pulsación de bloque de envolver este acceso directo nuevo

Para retroceder un paso de prensa Alt + Shift + Flecha hacia abajo. Este también es un atajo útil cuando necesita seleccionar contenido en una expresión compleja y no quiere perderse algo.

Cuestiones relacionadas