2010-04-06 22 views

Respuesta

206

selección de código, y luego o bien:

  • Elija Code>Surround With
  • Presione Ctrl-Alt-T. (Comando-Opción-T para OS X.)

Me gusta comprobar el Productivity Guide en el menú de Ayuda de vez en cuando. No solo me dice todos los accesos directos, sino que hace un seguimiento de cuántas veces he usado cada uno y cuándo lo utilicé por última vez. Puedo ver qué tan bien estoy aprovechando los accesos directos.

+13

uno de los buenos de la guía de la productividad, nunca vio antes;) –

+7

Me alegro de que te guste, también. Esos tipos de JetBrains son un corte arriba. Cada nueva versión es mejor que la anterior. Acabo de obtener 11: es increíble lo rápido que todo es, ahora que estoy corriendo en SSD. "Desarrollar con placer", de hecho. – duffymo

+0

@duffymo oh chico Nunca me di cuenta de esta guía de productividad, buena. ¡Todavía uso intelliJ 9.04 aunque estoy probando 10 Community Edition! – MalsR

30

Ctrl Alt T trae una nueva ventana de terminal en los sistemas Linux. Así enfoque correcto es Menú-> Código y seleccionar Surround con ...

+0

Estoy usando el complemento ideavim + intellij en Mac. Ctrl/Cmd + alt + T no funcionó para mí. Tuve que seleccionar el código y luego el Código de menú -> "rodear con" – user674669

+0

O puedes asignarlo a otro golpe clave como este http://stackoverflow.com/a/40106131/2940265 –

+3

En mi Ubuntu 16.04 'Ctrl + Super + Alt + T' funciona de manera predeterminada. –

3

Para los usuarios de Mac queridos es: Comando Alt T

0

seleccionar el código y presione alt + shift + z ..

+7

Tiene algunas combinaciones de teclas funky allí, mi amigo... – Makoto

+0

Esto funciona cuando tiene su Keymap configurado en Eclipse en la configuración IDE de Android Studio ... para mac obviamente sería command-alt-z – pkramaric

+0

Creo que debería mencionar si necesita una configuración adicional para ese golpe de tecla. Debido a que la pulsación de tecla predeterminada es 'Alt + Ctrl + T' de acuerdo con este pdf https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard.pdf –

19

Ubuntu:

"alt+c" -> "s" -> "6" 

Mac:

"cmd+alt+t" -> "6" 

(Distrs también Linux, si hay conflicto con la llave del sistema de enlace) Win:

"ctrl+alt+t" -> "6" 
+1

¡Trabajó para ubnutu! – KOTIOS

+1

seleccione 6 para Android Studio – Aleksandr

+0

Sí, gracias, Alexandr, ahora es 6 – Andrey

9

para recapitular y visión general todas las situaciones, se podría hacer:

  1. Indique qué parte del código que rodean:

    • Mantenga el puntero sobre la línea que desea rodear o
    • Seleccione el conjunto de las líneas que desea rodear (no se puede rodear líneas parciales)
  2. Comando:

    • Win: Ctrl-Alt-T, 6 o Alt+C, S, 6
    • Mac: Command+Alt+T, 6
    • Linux: Alt+C, S, 6

Por último, d no olvide de utilizar el Productivity Guide en el Help menu.

+0

¡Es una buena forma de usar la tecla de acceso rápido del Menú! ¡Gracias! – Phuong

+0

Tu pulsación de tecla de Linux es una navegación de menú. De todos modos, puedes mapearlo. http://stackoverflow.com/a/40106131/2940265 –

1

Intellij Idea proporciona envolvente con funcionalidad para eso.a continuación enlace se puede ver lo que puede lograr con envolvente con https://www.jetbrains.com/help/idea/2016.2/surrounding-blocks-of-code-with-language-constructs.html

Si está utilizando Ubuntu y ya ha leído por encima de las respuestas que puede ver ese atajo de teclado por defecto para envolvente conCtrl+Alt+T es terminal abierto en Ubuntu.
Así que una forma de utilizar surround con es, en el Menú Código -> Surround con. Pero esto no nos permite usar la promesa del núcleo de Intellij de solo el desarrollo del teclado. Para mantener la promesa, Intellij nos permite usar nuestros propios atajos de teclado.

Para que se dirigen a Archivo -> Configuración -> configuración de teclado ahí que se puede ver un cuadro de búsqueda. Escriba la funcionalidad que desea (Surround con). Haga clic derecho en Surround con, luego seleccione Quite Ctrl + Alt + T. Luego, de nuevo, haga clic con el botón secundario y seleccione Agregar atajo de teclado La tecla Give que necesita (por ejemplo: presione Ctrl + Alt + P) Luego presione Ok. Podría provocar un error diciendo que la tecla presionada está en uso. Si lo desea, presione . Deje. A continuación, pulse Aplicar

Si quieres saber pulsaciones de teclas por defecto en IntelliJ IDEA, compruebe este pdf proporcionado por JetBrains

[Actualizado Link]
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf

+1

El enlace PDF está muerto, ¿puede actualizarlo? – sziraqui

+1

@sziraqui Gracias por informarnos. Enlace actualizado –

2

Si sólo necesita para envolver una línea en un try-catch, puede usar el Postfix Completion, disponible en IDEA 13.1 EAP y superior.

La idea es que todo lo que necesita hacer es agregar .try a su línea y la finalización será capaz de envolverlo en un try-catch.

Por ejemplo:

System.out.println("Hello World!");.try 

resultados en

try { 
    System.out.println("Hello World!"); 
} catch (Exception e) { 
    e.printStackTrace(); 
} 
+0

¡Muy bonito! pero parece que no funciona en ninguna parte, al final de las declaraciones de devolución, por ejemplo. – faghani