2010-05-26 19 views
13

¿Hay un atajo de teclado para iniciar una nueva línea en la línea seleccionada actualmente?Intellij Nueva línea en el atajo de línea actual

I.e. La línea actual baja una línea y el cursor está en una línea en blanco.

Hay Shift + Enter que inicia una nueva línea pero en la línea siguiente. Quiero la línea actual.

Respuesta

12

CTRL +SHIFT +ENTER obras como de 11,2.

+1

Ese es el método abreviado para la finalización de instrucciones inteligente. http://www.jetbrains.com/idea/webhelp/completing-statements.html –

+0

en el comando mac + shift + enter funciona para mí. – Ben

+1

Es alt-option-enter para mí. No sé por qué, pero mis comandos de teclado son todos diferentes de la documentación oficial de mac. No lo cambié –

-1

No creo que exista nada en la versión IntelliJ 8 o 9 para el caso. Prueba que estoy equivocado.

3

No hay una, pero puedes crearla fácilmente usando una macro. Con el fin de crear la macro puede seguir estos pasos:

  1. Coloque el cursor en cualquier línea de código.
  2. Haga clic en el menú Herramientas | Inicio Macro Grabación
  3. Presione: Inicio -> Entrar -> Arriba
  4. Haga clic en el menú Herramientas | Stop Macro Recording
  5. Pruebe su macro usando Tools | Reproducción de la última macro
  6. Puede eliminar cualquier acción de la macro que no pertenezca allí mediante Herramientas | Editar macros
  7. Cuando la macro funciona bien, puede asignarle un acceso directo en la ventana Configuración de la página Mapa de teclas.
16

CTRL +ALT +ENTER fue el acceso directo adecuado para mí (versión 12.1.6).

+0

Esta es la respuesta correcta ya que la pregunta especifica que "la línea actual baja una línea y el cursor está en una línea en blanco". Para comenzar una nueva línea debajo de la línea actual use MAYÚS + ENTRAR –

14

en Mac esto funciona para mí:

⌘ + +