Je retourne enfin à IntelliJ via Eclipse. Actuellement, mon Eclipse est configuré pour que, si j’ai actuellement une instruction comme celle-ci (où ^ indique l’emplacement actuel du curseur):
foo.bar("hello"^)
et j’appuie sur la touche point-virgule (;), il placera automatiquement le point-virgule à la fin de l’instruction:
foo.bar("hello");
IntelliJ le fait actuellement:
foo.bar("hello";)
Ce qui signifie que je devrais taper explicitement le crochet de fermeture avant de taper le point-virgule.
Ce n’est pas un gros problème, évidemment, mais je me suis retrouvé à mettre le demi-colon au mauvais endroit à quelques resockets alors que je reviens à IntelliJ et je pense qu’il peut être plus efficace (pour mes doigts et mon cerveau) de ne pas avoir taper le crochet de fermeture.
Pour les utilisateurs Windows , Ctrl + Maj + Entrée .
Pour les utilisateurs de macOS / OS X , ⌘ Commande + ⇧ Maj + Entrée .
Cela termine la déclaration que vous écrivez actuellement. Essayez-le dans quelques situations différentes, comme dans les instructions if, pour les boucles, etc. Vous verrez que cela complètera la ligne et ouvrira des accolades pour vous si nécessaire.
Vous pouvez append une keymap de votre choix. J’ai ajouté Ctrl + ; à mes Keymaps pour l’action “Complete Current Statement”. Cela m’a sauvé un coup de clé supplémentaire et l’a rendu un peu plus intuitif.
Ctrl+Semicolon
OK
, puis sur OK
pour enregistrer et quitter. Vous pouvez choisir de supprimer ou de conserver le mappage existant. Devrait ressembler à ceci quand vous avez terminé: