Come selezionare righe di codice non contigue in Notepad ++?


10

Quale chiave consente la selezione di righe non consecutive in notepad ++?

Ho del codice Matlab che ho modificato con notepad ++. Vorrei selezionare blocchi di codice distinti (non consecutivi) per eseguire Trova e sostituisci solo all'interno del mio codice selezionato.

Questo non sarebbe un problema se ciò dovesse essere fatto in un blocco di codice continuo, ma come posso selezionare piccoli blocchi da tutto lo script? In Word o Excel, il tasto Ctrl farebbe il trucco; qual è il suo equivalente di notepad ++?

Grazie per tutto l'aiuto.

Risposte:


11

dall'aiuto:

Se viene selezionata un'area del flusso, è possibile aggiungere un'altra area disgiunta facendo clic Ctrl facendo clic sul punto iniziale e spostando il mouse sul punto finale. È possibile aggiungere più di una selezione extra in questo modo. (La modifica multipla dovrebbe essere abilitata in Preferenze)

Fonte: http://npp-community.tuxfamily.org/documentation/selecting-text

tl; dr - Settings-> Preferences-> Editing-> Multi-Editing Settings-> Enable, quindi Ctrl-Fai clic per ogni sezione


Grazie mille! Questo mi farà risparmiare un sacco di tempo.
Lucy,

0

Per qualche motivo, facendo clic tenendo premuto il tasto Ctrl nei numeri di riga vengono selezionate TUTTE le righe (anche quando è abilitata la modifica multipla), non le righe non consecutive necessarie.

I segnalibri offrono un modo per tagliare / copiare / incollare queste righe, ma se una grande sezione di righe consecutive necessita di segnalibri, un segnalibro viene aggiunto solo a una riga (dove si trova il cursore, anche se l'utente ha selezionato tutte queste righe prima di scegliere " Attiva / disattiva segnalibro ").

Un modo semplice per aggirare questo è il menu Cerca >> Contrassegna ... >> Contrassegna scheda, selezionando le caselle "Linea segnalibro" e "Nella selezione", inserendo. nella casella "Trova" e selezionando "Espressione regolare" nella sezione Modalità di ricerca. Quindi fare clic su "Seleziona tutto" e tutte le righe della selezione che contengono almeno un carattere devono essere contrassegnate come segnalibro.

Spero che questo ti aiuti

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.