Sostituzione veloce, finestra Trova e sostituisci

L'opzione Sostituzione veloce consente di ricercare una stringa o un'espressione nel codice di uno o più file aperti e di modificare tutte o solo parte delle corrispondenze trovate. La selezione si sposta da una corrispondenza all'altra, consentendo di valutare ogni sostituzione nel proprio contesto.

Nota

Le corrispondenze trovate non vengono elencate nelle finestre Risultati ricerca.

È possibile utilizzare uno dei seguenti metodi per visualizzare Sostituzione veloce nella finestra Trova e sostituisci.

Per visualizzare Sostituzione veloce

  1. Espandere Trova e sostituisci dal menu Modifica.

  2. Scegliere Ricerca veloce.

    —oppure—

    Se la finestra Trova e sostituisci è già aperta, sulla barra degli strumenti fare clic sul pulsante triangolare Visualizza nell'elenco a discesa di destra e scegliere Sostituzione veloce.

L'opzione Sostituzione veloce consente di eseguire ricerche in un documento verso l'alto o verso il basso a partire dal punto di inserimento. La ricerca continua automaticamente fino alla fine o all'inizio del documento nella porzione di testo originariamente esclusa dalla ricerca. Una volta conclusasi la ricerca nell'intero documento viene visualizzato un messaggio.

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.

    Opzione

    Descrizione

    [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 specificata in 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.

  • Sostituisci 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 Sostituisci con, fare clic sulla casella di controllo Usa 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 e nell'elenco a discesa viene visualizzata l'opzione Espressioni regolari. 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.

  • Sostituire
    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 Trova con la stringa Sostituisci con in tutti i file dell'ambito specificato in Cerca in.

    Nota di avvisoAttenzione

    Impostare l'ambito di Cerca in per includervi solo i file che si desidera modificare.

Cerca in

A seconda dell'opzione scelta dall'elenco a discesa Cerca in, Sostituzione veloce consentirà di eseguire ricerche solo nei file attivi.

  • Cerca in
    Selezionare un ambito di ricerca predefinito da questo elenco.

    Opzione

    Descrizione

    Selection

    Questa opzione è disponibile se è stato selezionato del testo nell'editor di codice. Esegue la ricerca solo nel testo selezionato del documento correntemente attivo.

    <Blocco corrente>

    Il nome di questa opzione indica la posizione del punto di inserimento nell'editor di codice. Consente di eseguire ricerche nella procedura, nel modulo, nel paragrafo o nel blocco di codice corrente.

    Documento corrente

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

    Finestra corrente

    Questa opzione è disponibile quando una finestra degli strumenti in cui è possibile eseguire ricerche, come la finestra Visualizza nel browser, ha lo stato attivo. Consente di ricercare la stringa specificata in Trova in tutto il contenuto visualizzato in questa finestra. I comandi Sostituisci e Sostituisci tutto non sono disponibili.

    Tutti i documenti aperti

    Consente di eseguire ricerche in tutti i file aperti per la modifica come se costituissero un solo documento. Quando viene raggiunto il punto di partenza della ricerca nel file corrente, la ricerca prosegue automaticamente nel file successivo e così via, fino a quando la stringa specificata in Trova non sia stata ricercata anche nell'ultimo file aperto.

    Progetto corrente

    Consente di eseguire ricerche in tutti i file del progetto attivo come se costituissero un solo documento. Quando viene raggiunto il punto di partenza della ricerca in un file, la ricerca prosegue nel file successivo, fino all'ultimo file incluso nel progetto.

Opzioni di ricerca

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

  • Maiuscole/minuscole
    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
    Verranno visualizzate solo le istanze della stringa specificata in Trova corrispondenti per parole complete. Ad esempio, se si ricerca la stringa "MyObject", verrà restituito "MyObject" ma non "CMyObject" o "MyObjectC".

  • Cerca in alto
    Quando questa opzione è selezionata, la ricerca viene eseguita dal punto di inserimento verso l'inizio del file.

  • Cerca in testo nascosto
    Quando questa opzione è selezionata, la ricerca include il testo compresso e nascosto, ad esempio i metadati di un controllo Design-Time, un'area nascosta di un documento con struttura oppure una classe o un metodo compresso.

  • Utilizzare
    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).

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 Ricerca veloce e Trova e sostituisci

Finestre Sostituisci nei file e Trova e sostituisci

Altre risorse

Finestra Trova e sostituisci

Ricerca e sostituzione