Seleziona, copia o taglia la linea corrente in Netbeans
-
05-07-2019 - |
Domanda
In Netbeans trovo molto utili le scorciatoie da tastiera che gestiscono l'attuale riga di codice, come:
Ctrl + Maiusc + ? : duplicato
Maiusc + Alt + ? : sposta
Ctrl + E : elimina
Esiste una scorciatoia per selezionare, tagliare o copiare l'attuale riga di codice? Ho esaminato molti cheat sheet e ho pensato che chiederò qui prima di provare una macro.
Soluzione
Taglio della riga corrente: Ctrl + X
Selezione + copia della riga corrente: Ctrl + C
Sì, in realtà funziona, ma solo quando nessuna selezione corrente è attiva
Altri suggerimenti
Ho scoperto che potresti facilmente assegnare una scorciatoia da tastiera per selezionare la riga corrente nella sezione Keymap delle Opzioni di Netbeans. Ora ho mappato Ctrl + . per farlo.
NetBeans supporta le macro dell'editor.
-
Apri un documento.
-
Fai clic su di esso per impostare una posizione iniziale del cursore.
-
Fai clic su "
Modifica > Inizia la registrazione macro
" ;. -
Premi Home , premi Maiusc + Fine , premi Ctrl + C .
-
Fai clic su "
Modifica > Interrompi registrazione macro
" ;. -
Ora ti verrà chiesto di nominare la tua macro. Usa qualcosa di ovvio come
select-entire-line
. -
Fai clic su
OK
-
Fai clic su
Imposta scorciatoia ...
per assegnare una scorciatoia alla macro.
In Netbeans 7.3, puoi usare Ctrl - Maiusc - Su o Ctrl - Shift - Giù per duplicare la riga corrente (il Su / Giù determina la posizione del cursore dopo la duplicazione). Questo è mostrato nel menu Sorgente.
Fai triplo clic ovunque su quella linea. Quindi premi Ctrl + C .
alt + maiusc + tasto freccia (sinistra o destra, a seconda di dove si trova il cursore)
Seleziona qualsiasi endpoint di linea e poi premi semplicemente
Ctrl + Maiusc + Freccia giù
insieme per duplicare la riga.
Non so se sia il caso di Windows o Linux, ma ad esempio nell'ultimo Netbeans IDE su Mac (v8.0) non esiste un legame predefinito del collegamento "Seleziona linea". Devi specificarlo manualmente in Preferenze - > Keymap - > Seleziona Linea.
L'associazione predefinita per 'Elimina riga', tuttavia, è ?-E (Command-E).
(So che questa domanda è vecchia e ha già risposto, ma nel caso in cui altri utenti di Mac Netbeans vengano a cercare la soluzione.)
eh lui. Ho sempre usato home, shift-end, ^ C, poiché funziona in quasi tutti gli editor che esistono.
Su Netbeans 8.2 , puoi usare
- Ctrl + C : collegamento " Copia "
- Ctrl + Maiusc + V : scorciatoia " incolla formattato "
Questo copia / incolla l'intera riga corrente.