PARIDEEnglish

PARIDE › Guide d'uso › Cercare e sostituire nei file

Cercare e sostituire nei file

La ricerca nei file la fa il server, dove stanno i file: anche su un progetto grande la finestra resta pronta, e i risultati arrivano mentre la ricerca va avanti.

Cercare

  1. Scegli nell'albero lo spazio, o una cartella dentro lo spazio.
  2. Premi Ctrl+Maiusc+F (o Modifica → Cerca nei file).
  3. Scrivi il testo da cercare e, se serve:
    • Maiuscole: distingue le maiuscole dalle minuscole;
    • Parola intera: trova «Log» ma non «Logger»;
    • Espressione regolare: per esempio Log\.(Info|Error);
    • Cartella: per cercare solo in una parte dello spazio, come src/;
    • Tipi di file: per esempio *.cs;*.md.

L'elenco si riempie man mano. Doppio clic o Invio su un risultato aprono il file alla riga giusta. Una ricerca nuova ferma quella di prima.

Si cerca in tutti i file dello spazio tranne le cartelle di compilazione e di git (bin, obj, .git) e i file binari. Un file aperto da qualcuno si cerca nel testo che si sta scrivendo, anche se non è ancora salvato.

Sostituire

Scrivi il testo nuovo e premi «Sostituisci in N file»: la sostituzione si fa nei file dei risultati. L'Uscita dice quante sostituzioni ha fatto.

Chi ha uno di quei file aperto vede la sostituzione arrivare come una modifica normale, fatta da te, e la può annullare come le altre. Con un'espressione regolare, nel testo nuovo $1, $2... sono i pezzi fra parentesi; senza espressione regolare il $ resta un $.

Sostituire cambia i file: serve il ruolo di sviluppatore. Cercare lo può fare chiunque.