Dans Netbeans, les raccourcis clavier relatifs à la ligne de code actuelle sont très utiles, par exemple:
Ctrl + Shift + ↓ : dupliquer
Shift + Alt + ↓ : bouge toi
Ctrl + E : effacer
Existe-t-il un raccourci pour sélectionner, couper ou copier la ligne de code actuelle? J'ai parcouru de nombreuses feuilles de triche et je pensais que je poserais la question avant de tenter une macro.
Ligne de courant de coupe: Ctrl + X
Sélection + copie de la ligne actuelle: Ctrl + C
Oui, cela fonctionne réellement, mais uniquement lorsqu'aucune sélection en cours n'est active.
J'ai trouvé que vous pouviez facilement attribuer un raccourci clavier pour sélectionner la ligne actuelle dans la section Keymap des Options Netbeans. J'ai maintenant cartographié Ctrl + . pour faire ça.
NetBeans prend en charge les macros d'éditeur.
Ouvrez un document.
Cliquez dessus pour définir une position initiale du curseur.
Cliquez sur "Edit > Start Macro Recording
".
Presse Home, presse Shift + End, presse Ctrl + C.
Cliquez sur "Edit > Stop Macro Recording
".
Vous serez maintenant invité à nommer votre macro. Utilisez quelque chose d'évident comme select-entire-line
.
Cliquez sur OK
name__
Cliquez sur Set Shortcut...
pour attribuer un raccourci à la macro.
Dans Netbeans 7.3, vous pouvez utiliser Ctrl-Shift-Up ou Ctrl-Shift-Down pour dupliquer la ligne en cours (Haut/Bas détermine l’emplacement de votre curseur après la duplication). Ceci est indiqué dans le menu Source.
Triple cliquez n'importe où sur cette ligne. Puis appuyez Ctrl + C.
alt + shift + touche fléchée (gauche ou droite, selon l'endroit où se trouve votre curseur)
Je ne sais pas si c'est le cas pour Windows ou Linux, mais par exemple, dans le dernier Netbeans IDE sur Mac (v8.0), le raccourci "Sélectionner une ligne" n'est pas lié par défaut. Vous devez le spécifier manuellement dans Préférences -> Keymap -> Sélectionner une ligne.
La liaison par défaut pour 'Supprimer la ligne' est toutefois ⌘-E (Commande-E).
(Je sais que cette question est ancienne et que l'on y a déjà répondu, mais au cas où d'autres utilisateurs de Mac Netbeans viendraient chercher la solution.)
heh he. J'ai toujours utilisé home, shift-end, ^ C, car cela fonctionne dans presque tous les éditeurs existants.
Sur Netbeans 8.2, vous pouvez utiliser
Ceci copiera/collera la ligne courante complète.
Sélectionnez n'importe quel point d'extrémité de ligne, puis appuyez simplement sur Maj + ctrl + flèche vers le bas ensemble pour dupliquer la ligne.