Condividi tramite


Finestre Sostituisci nei file e Trova e sostituisci

Aggiornamento: novembre 2007

L'opzione Sostituisci nei file consente di ricercare una stringa o un'espressione nel codice di una determinata serie di file e di modificare alcune o tutte le corrispondenze trovate. Le corrispondenze trovate e le azioni eseguite vengono elencate nella finestra Risultati ricerca selezionata in Opzioni risultati.

Nota:

Le finestre di dialogo e i comandi di menu visualizzati potrebbero essere diversi da quelli descritti nella Guida in linea in base alle impostazioni o all'edizione in uso. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

È possibile utilizzare uno dei seguenti metodi per visualizzare l'opzione Sostituisci nei file nella finestra Trova e sostituisci.

Per visualizzare l'opzione Sostituisci nei file

  1. Espandere Trova e sostituisci dal menu Modifica.

  2. Scegliere Sostituisci nei file.

    oppure

    Se la finestra Trova e sostituisci è già aperta, sulla barra degli strumenti fare clic sul pulsante triangolare Visualizza presente sull'elenco a discesa di destra e scegliere Sostituisci nei file.

Trova

Questi controlli consentono di specificare la stringa o l'espressione che verrà ricercata.

  • Trova
    Riutilizzare una delle ultime 20 stringhe di ricerca selezionandola da questo elenco a discesa o digitare una nuova stringa di testo o espressione da ricercare.

    • [stringa con caratteri jolly]
      Se si desidera utilizzare caratteri jolly quali l'asterisco (*) e il punto interrogativo (?) nella stringa di ricerca, selezionare la casella di controllo Usa in Opzioni di ricerca e scegliere Caratteri jolly.

    • [espressione regolare]
      Per fare in modo che il motore di ricerca interpreti la stringa di ricerca come un'espressione regolare, selezionare la casella di controllo Usa in Opzioni di ricerca e scegliere Espressioni regolari.

  • Generatore di espressioni
    Questo pulsante triangolare accanto al campo Trova diventa disponibile quando si seleziona la casella di controllo Usa in Opzioni di ricerca. Scegliere questo pulsante per visualizzare un elenco di caratteri jolly o espressioni regolari, in base all'opzione Usa selezionata. Scegliendo un elemento dall'elenco lo si aggiunge alla stringa Trova.

  • Trova successivo
    Fare clic su questo pulsante per trovare la successiva istanza della stringa Trova all'interno dell'ambito di ricerca scelto in Cerca in.

Sostituisci con

Questi controlli consentono di specificare cosa verrà inserito al posto della stringa o dell'espressione trovata.

  • Sostituire con
    Per sostituire istanze della stringa specificata in Trova con un'altra stringa, immettere la stringa sostitutiva in questo campo. Per eliminare istanze della stringa specificata in Trova, lasciare vuoto questo campo. Fare clic sulla freccia della casella di riepilogo a discesa per visualizzare gli ultimi 20 elementi immessi. Per includere espressioni regolari nella stringa specificata in Sostituisci con, fare clic sulla casella di controllo Usa in Opzioni di ricerca e selezionare l'opzione Espressioni regolari.

  • Generatore di espressioni
    Questo pulsante triangolare accanto al campo Sostituisci con diventa disponibile quando si seleziona la casella di controllo Usa in Opzioni di ricerca. Scegliere questo pulsante per visualizzare un elenco di espressioni regolari, in base all'opzione Usa selezionata. Scegliendo un elemento dall'elenco lo si aggiunge alla stringa specificata in Sostituisci con.

  • Replace
    Scegliere questo pulsante per sostituire l'istanza corrente della stringa specificata in Trova con la stringa Sostituisci con e ricercare la successiva istanza all'interno dell'ambito specificato in Cerca in.

  • Sostituisci tutto
    Scegliere questo pulsante per sostituire tutte le istanze della stringa specificata in Trova con la stringa Sostituisci con in tutti i file dell'ambito specificato in Cerca in.

    Attenzione:

    Verificare che l'ambito specificato in Cerca in sia impostato per includere solo i file che si desidera modificare.

    Verrà visualizzato un promemoria che include un'opzione Non chiudere i file modificati con Sostituisci tutto. Per conservare l'opzione Annulla, è necessario selezionare questa opzione. L'opzione Annulla è infatti disponibile solo nei file che restano aperti per la modifica dopo essere stati modificati.

  • Ignora file
    Questa opzione diventa disponibile quando l'elenco Cerca in include più file. Scegliere questo pulsante se non si desidera eseguire la ricerca nel file corrente o modificarlo. La ricerca continuerà nel file successivo dell'elenco Cerca in.

Cerca in

A seconda dell'opzione scelta dall'elenco a discesa Cerca in, Sostituisci nei file consentirà di eseguire ricerche solo nei file attivi o in tutti i file archiviati in determinate cartelle. Selezionare un ambito di ricerca dall'elenco, digitare il percorso di una cartella o fare clic sul pulsante con i tre puntini per visualizzare la Finestra di dialogo Seleziona cartelle di ricerca e scegliere una serie di cartelle in cui eseguire la ricerca. È anche possibile digitare un percorso direttamente nella casella Cerca in.

Nota:

Se l'opzione selezionata in Cerca in include un file che è stato estratto dal controllo del codice sorgente, la ricerca verrà eseguita solo nella versione del file scaricata nel computer locale.

  • Cerca in
    Selezionare un ambito di ricerca predefinito dall'elenco o utilizzare la finestra di dialogo Seleziona cartelle di ricerca per immettere una serie di directory.

    • Documento corrente
      Questa opzione è disponibile se è aperto un documento in un editor. Consente di ricercare la stringa specificata in Trova solo nel documento attivo.

    • Tutti i documenti aperti
      Consente di eseguire ricerche in tutti i file aperti per la modifica.

    • Intera soluzione
      Consente di eseguire ricerche in tutti i file della soluzione attiva.

    • Progetto corrente
      Consente di eseguire ricerche in tutti i file del progetto corrente.

    • Visual C++ Directory file di inclusione
      Questa opzione diventa disponibile durante la modifica di progetti Visual C++. Consente di eseguire la ricerca in tutti i file delle directory di inclusione.

  • Pulsante con i tre puntini
    Scegliere questo pulsante per visualizzare la Finestra di dialogo Seleziona cartelle di ricerca, in cui è possibile assemblare, modificare, salvare e selezionare serie denominate di directory da immettere nel campo Cerca in.

  • Includi sottocartelle
    Consente di specificare che la ricerca verrà eseguita nelle sottocartelle della cartella selezionata in Cerca in.

Opzioni di ricerca

È possibile espandere o comprimere la sezione Opzioni di ricerca. Le seguenti opzioni possono essere selezionate o deselezionate:

  • Maiuscole/minuscole
    Quando questa opzione è selezionata, nelle finestre Risultati ricerca verranno visualizzate solo le istanze della stringa specificata in Trova corrispondenti per contenuto e combinazione di maiuscole/minuscole. Ad esempio, se si ricerca la stringa "MyObject" selezionando l'opzione Maiuscole/minuscole, verrà restituito "MyObject" ma non "myobject" o "MYOBJECT".

  • Parola intera
    Quando questa opzione è selezionata, nelle finestre Risultati ricerca verranno visualizzate solo le istanze della stringa specificata in Trova con l'esatta corrispondenza di parole. Ad esempio, se si ricerca la stringa "MyObject", verrà restituito "MyObject" ma non "CMyObject" o "MyObjectC".

  • Utilizzo
    Indica come interpretare i caratteri speciali immessi nelle caselle di testo Trova o Sostituisci con. Le opzioni includono:

    Opzione

    Descrizione

    Caratteri jolly

    I caratteri speciali quali l'asterisco (*) e il punto interrogativo (?) rappresentano uno o più caratteri. Per un elenco, vedere Caratteri jolly (Visual Studio).

    Espressioni regolari

    Le notazioni speciali definiscono criteri di ricerca di testo. Per un elenco, vedere Espressioni regolari (Visual Studio).

  • Cerca i seguenti tipi di file
    Questo elenco indica i tipi di file delle directory specificate in Cerca in in cui eseguire la ricerca. Se questo campo è vuoto, la ricerca verrà eseguita in tutti i file delle directory specificate in Cerca in.

    Selezionare una voce dall'elenco per immettere una stringa di ricerca preconfigurata che consentirà di ricercare file dei tipi indicati.

    Per trovare un tipo di file non disponibile nell'elenco a discesa, immettere un asterisco (*) al posto del nome file, seguito da un punto (.) e dall'estensione di file desiderata. Per trovare più di un tipo di file, immettere più estensioni di file separate da punto e virgola (;).

Opzioni risultati

È possibile espandere o comprimere la sezione Opzioni risultati. Le seguenti opzioni possono essere selezionate o deselezionate:

  • Finestra Risultati ricerca 1
    Quando questa opzione è selezionata, i risultati della ricerca corrente sostituiranno il contenuto della finestra Risultati ricerca 1. Questa finestra viene aperta automaticamente per visualizzare i risultati della ricerca. Per aprire la finestra manualmente, scegliere Altre finestre dal menu Visualizza e selezionare Risultati ricerca 1.

  • Finestra Risultati ricerca 2
    Quando questa opzione è selezionata, i risultati della ricerca corrente sostituiranno il contenuto della finestra Risultati ricerca 2. Questa finestra viene aperta automaticamente per visualizzare i risultati della ricerca. Per aprire la finestra manualmente, scegliere Altre finestre dal menu Visualizza e selezionare Risultati ricerca 2.

  • Non chiudere i file modificati con Sostituisci tutto
    Quando questa opzione è selezionata, tutti i file in cui sono state eseguite delle sostituzioni restano aperti, in modo da poter annullare o salvare le modifiche. I vincoli di memoria potrebbero limitare il numero di file che possono rimanere aperti dopo un'operazione di sostituzione.

    Attenzione:

    È possibile utilizzare Annulla solo sui file che restano aperti per la modifica. Se questa opzione non è selezionata, i file che non erano già aperti per la modifica resteranno chiusi e su di essi non sarà possibile eseguire alcuna operazione Annulla.

Toolbar

Viene visualizzata una barra degli strumenti con due elenchi a discesa nella parte superiore della finestra Trova e sostituisci. Questi elenchi a discesa consentono di scegliere il tipo di ricerca o sostituzione che si intende eseguire e di modificare, di conseguenza, le opzioni visualizzate nella finestra.

Elenco a discesa

Menu Visualizza

Trova (elenco a discesa di sinistra)

Ricerca veloce

Cerca nei file

Trova simbolo

Sostituisci (elenco a discesa di destra)

Sostituzione veloce

Sostituisci nei file

Vedere anche

Attività

Procedura: cercare in modo interattivo

Procedura: cercare utilizzando elenchi di risultati

Procedura: eseguire ricerche in un documento in modo incrementale

Riferimenti

Finestre Cerca nei file e Trova e sostituisci

Sostituzione veloce, finestra Trova e sostituisci

Comandi con argomenti di Visual Studio

Altre risorse

Finestra Trova e sostituisci

Ricerca e sostituzione