MarkNode include un pannello Trova e sostituisci per individuare e aggiornare il testo nel documento corrente. Supporta la ricerca di testo semplice e le espressioni regolari, e si integra con la modifica multi-cursore, così puoi apportare modifiche mirate a tutte le corrispondenze in una sola volta.
Apertura del pannello
Premi Cmd+F (macOS) o Ctrl+F (Windows/Linux) per aprire il pannello Trova e sostituisci. Il pannello mostra sempre sia la riga di ricerca sia la riga di sostituzione: non esiste una modalità separata di sola ricerca.
Premi Escape per chiudere il pannello e riportare il focus sull’editor.
Spostarsi tra le corrispondenze
Dopo aver digitato un termine di ricerca, MarkNode evidenzia tutte le corrispondenze nel documento. Passa alla corrispondenza successiva o precedente con i pulsanti freccia del pannello, premendo Enter / Shift+Enter nel campo di ricerca, oppure con Cmd+G / Shift+Cmd+G (macOS) e Ctrl+G / Shift+Ctrl+G (Windows/Linux). La corrispondenza corrente è evidenziata in modo diverso dalle altre, così puoi tenere traccia della tua posizione.
Opzioni di ricerca
Tre pulsanti di attivazione perfezionano il modo in cui viene interpretato il termine di ricerca:
- Maiuscole/minuscole — se attivo, la ricerca distingue tra maiuscole e minuscole.
Notenon corrisponderà anote. - Parola intera — se attivo, la ricerca trova solo parole complete. Cercando
lognon verranno trovatiloggerodialog. - Regex — se attivo, il termine di ricerca viene interpretato come un’espressione regolare. Ad esempio,
\bTODO\bcorrisponde alla parola TODO e\d+corrisponde a qualsiasi sequenza di cifre.
Le tre opzioni possono essere combinate liberamente. La modalità Regex rispetta l’opzione Maiuscole/minuscole.
Sostituzione del testo
Nel campo di sostituzione, digita la stringa sostitutiva e usa:
- Sostituisci (o premi
Enternel campo di sostituzione) — sostituisce la corrispondenza corrente e passa a quella successiva. - Sostituisci tutto — sostituisce tutte le corrispondenze nel documento in un’unica operazione. L’azione può essere annullata con
Cmd+Z(macOS) oCtrl+Z(Windows/Linux).
Quando la modalità Regex è attiva, puoi fare riferimento ai gruppi di cattura nella stringa sostitutiva usando $1, $2 e così via.
Seleziona tutte le corrispondenze
Il pulsante Seleziona tutte le corrispondenze posiziona un cursore su ogni corrispondenza contemporaneamente, attivando la modalità multi-cursore. Puoi quindi digitare per sostituire tutte le occorrenze in una sola volta, oppure usare i comandi di modifica standard per modificare ogni corrispondenza in parallelo. È utile quando le sostituzioni devono essere identiche ma vuoi la flessibilità dell’editor anziché una semplice sostituzione di testo.
Per uscire dalla modalità multi-cursore, premi Escape o fai clic in un punto qualsiasi dell’editor.