2010-05-26 2 views
13

Existe-t-il un raccourci clavier pour démarrer une nouvelle ligne sur la ligne actuellement sélectionnée?Intellij Nouvelle ligne sur le raccourci de ligne en cours

I.e. La ligne courante descend d'une ligne et le curseur est sur une ligne vide.

Il y a Shift + Enter qui commence une nouvelle ligne mais sur la ligne suivante. Je veux la ligne actuelle.

Répondre

12

CTRL +SHIFT +ENTER fonctionne comme de 11.2.

+1

C'est le raccourci clavier pour l'achèvement intelligent de déclaration. http://www.jetbrains.com/idea/webhelp/completing-statements.html –

+0

sur la commande mac + Maj + Entrée fonctionne pour moi. – Ben

+1

C'est alt-option-entrer pour moi. Je ne sais pas pourquoi mais mes commandes au clavier sont toutes différentes de la documentation officielle du mac. Je ne l'ai pas changé. –

-1

Ne pensez pas qu'il existe quelque chose dans la version IntelliJ 8 ou 9 d'ailleurs. Prouve moi le contraire.

3

Il n'y en a pas, mais vous pouvez très facilement le créer en utilisant une macro. Pour créer la macro, vous pouvez suivre ces étapes:

  1. Placez le curseur sur n'importe quelle ligne avec du code.
  2. Cliquez sur le menu Outils | Démarrer l'enregistrement de macro
  3. Appuyez sur: Accueil -> Entrée -> Haut
  4. Cliquez sur le menu Outils | Arrêter l'enregistrement de la macro
  5. Testez votre macro à l'aide de Outils | Lecture de la dernière macro
  6. Vous pouvez supprimer une action de la macro qui n'appartient pas à l'aide de Outils | Modifier les macros
  7. Lorsque la macro fonctionne correctement, vous pouvez lui affecter un raccourci dans la fenêtre Paramètres de la page Keymap.
16

CTRL +ALT +ENTER est le raccourci pour moi (version 12.1.6).

+0

C'est la bonne réponse car la question précise que "la ligne courante descend d'une ligne et le curseur est sur une ligne vide". Pour commencer une nouvelle ligne en dessous de la ligne actuelle, appuyez sur Maj + Entrée –

14

Sur mac cela fonctionne pour moi:

⌘ + +

Questions connexes