Sostituisci nei fileReplace in Files

La scheda Sostituisci nei file della finestra di dialogo Trova e sostituisci consente di cercare una stringa o un'espressione nel codice di un dato set di file e di modificare alcune o tutte le corrispondenze trovate.The Replace in Files tab of the Find and Replace window enables you to search the code of a specified set of files for a string or expression and change some or all of the matches found. L'elenco delle corrispondenze rilevate e delle azioni eseguite viene visualizzato nella finestra per i risultati della ricerca selezionata in Opzioni risultati.The matches found and actions taken are listed in the Find Results window selected in Result Options.

Per visualizzare la finestra di dialogo Cerca e sostituisci , sono inoltre disponibili i pulsanti della barra degli strumenti e i tasti di scelta rapida.Toolbar buttons and shortcut keys are also available to open the Find and Replace dialog box.

TrovaFind What

Questi controlli della scheda Sostituisci nei file consentono di specificare la stringa o l'espressione da trovare.These controls on the Replace in Files tab enable you to specify the string or expression that will be matched.

Find whatFind what
Digitare il testo che si desidera cercare.Type the text to search for. Nella finestra di dialogo verrà proposto un testo di ricerca probabile, basato sul testo selezionato con il cursore prima dell'apertura della finestra di dialogo oppure sul testo vicino o su quello cercato in precedenza.The dialog box attempts to fill in a probable search text, using text selected with the cursor before opening the dialog box, or nearby text, or previously searched-for text. È possibile riutilizzare una delle 20 stringhe di ricerca più recenti selezionandola dall'elenco a discesa.You can reuse one of the last 20 search strings by selecting it from this drop-down list.

[stringa con caratteri jolly][string with wildcards]
Se si vuole usare caratteri jolly quali asterischi (*) e punti interrogativi (?) nella stringa di ricerca, selezionare la casella di controllo Utilizza sotto Opzioni di ricerca e quindi fare clic su Caratteri jolly.If you want to use wildcards such as asterisks (*) and question marks (?) in your search string, select the Use check box under Find Options and then click Wildcards.

[espressione regolare][regular expression]
Affinché il motore di ricerca interpreti la stringa come espressione regolare, selezionare la casella di controllo Utilizza sotto Opzioni di ricerca e quindi fare clic su Espressioni regolari.To cause the search engine to interpret your search string as a regular expression, select the Use check box under Find Options and then click Regular expressions.

Generatore di espressioniExpression Builder
Questo pulsante triangolare accanto alla casella Trova è disponibile se in Opzioni di ricerca è selezionata la casella di controllo Utilizza.This triangular button next to the Find what box becomes available when the Use check box is selected in Find Options. Fare clic su questo pulsante per visualizzare un elenco di caratteri jolly o di espressioni regolari, a seconda dell'opzione selezionata nella casella Utilizza .Click this button to display a list of wildcards or regular expressions, depending upon the Use option selected. Selezionando un elemento in questo elenco lo si aggiunge alla stringa specificata nella casella Trova .Choosing any item from this list adds it to the string specified in the Find what box.

Sostituisci conReplace With

Questi controlli consentono di specificare ciò che verrà inserito al posto della stringa o espressione trovata.These controls enable you to specify what will be inserted in the place of the matched string or expression.

Replace withReplace with
Per sostituire istanze della stringa specificata nella casella Trova con un'altra stringa, immettere la stringa di sostituzione in questo campo.To replace instances of the string specified in Find what with another string, enter the replacement string in this field. Per eliminare le istanze della stringa specificata nella casella Trova, lasciare vuota questa casella.To delete instances of the string specified in Find what, leave this box blank. È possibile selezionare uno degli ultimi 20 elementi digitati nell'elenco a discesa.Select the drop-down list to display the last 20 items entered. Per includere espressioni regolari nella stringa specificata nella casella Sostituisci con , selezionare la casella di controllo Utilizza e quindi fare clic sull'opzione Espressioni regolari .To include regular expressions in the string specified in the Replace with box, click the Use check box and then click the Regular Expressions option.

Generatore di espressioniExpression Builder
Questo pulsante triangolare accanto alla casella Sostituisci con diventa disponibile quando è selezionata la casella di controllo Utilizza in Opzioni di ricerca.This triangular button next to the Replace with box becomes available when the Use check box is selected in Find Options. Fare clic su questo pulsante per visualizzare un elenco di caratteri jolly o di espressioni regolari, a seconda dell'opzione selezionata nella casella Utilizza .Click this button to display a list of wildcards or regular expressions, depending upon the Use option selected. Selezionando un elemento nell'elenco lo si aggiunge alla stringa specificata nella casella Sostituisci con .Clicking any item in this list adds it to the string specified in the Replace with box.

SostituisciReplace
Fare clic su questo pulsante per sostituire l'istanza corrente della stringa specificata nella casella Trova con la stringa specificata nella casella Sostituisci con e per trovare l'istanza successiva nell'ambito specificato nella casella Cerca in.Click this button to replace the current instance of the string specified in Find what with the string specified in the Replace with box, and find the next instance within the scope specified in Look in.

Sostituisci tuttoReplace all
Fare clic su questo pulsante per sostituire tutte le istanze della stringa specificata nella casella Trova con la stringa specificata nella casella Sostituisci con in tutti i file dell'ambito specificato nella casella Cerca in.Click this button to replace all instances of the string specified in Find what with the string specified in the Replace with box, in all files within the scope specified in Look in.

Attenzione

Verificare che la casella Cerca in sia impostata in modo da includere solo i file che si vuole modificare.Make sure that Look in is set to include only those files that you want to modify.

Viene visualizzato un promemoria che include l'opzione Non chiudere i file modificati .A reminder is displayed that includes a Keep modified files open option. Selezionare questa opzione per mantenere l'opzione Annulla .To retain the Undo option, you must select this option. Annulla è disponibile solo per i file che restano aperti dopo essere stati modificati.Undo is only available in files that remain open for editing after they are modified.

Ignora fileSkip File
Diventa disponibile quando la casella Cerca in include più file.Becomes available when Look in includes multiple files. Fare clic su questo pulsante se non si desidera cercare nel file corrente o modificare tale file.Click this button if you do not want to search or modify the current file. La ricerca proseguirà nel file successivo dell'elenco Cerca in.The search will continue in the next file on the list in Look in.

Cerca inLook In

L'opzione selezionata nell'elenco a discesa Cerca in determina se la funzione Sostituisci nei file eseguirà la ricerca solo nei file attualmente attivi oppure in tutti i file archiviati all'interno di determinate cartelle.The option chosen from the Look in drop-down list determines whether Replace in Files searches only in currently active files or searches all files stored within certain folders. Selezionare un ambito di ricerca dall'elenco, digitare il percorso di una cartella oppure fare clic sul pulsante Sfoglia per visualizzare la finestra di dialogo Seleziona cartelle di ricerca e selezionare un set di cartelle in cui eseguire la ricerca.Select a search scope from the list, type a folder path, or click the Browse button to display the Custom Directory Set dialog box and choose a set of folders to search.

Nota

Se l'opzione selezionata in Cerca in interessa un file estratto dal controllo del codice di sorgente, la ricerca verrà eseguita solo nella versione del file scaricata sul computer locale.If the Look in option selected causes you to search a file that you have checked out from source code control, only the version of that file which has been downloaded to your local computer is searched.

Look inLook in
Selezionare un ambito di ricerca predefinito dall'elenco oppure usare la finestra di dialogo Seleziona cartelle di ricerca per specificare un set di directory personalizzato.Select a predefined search scope from this list, or use the Custom Directory Set dialog box to enter your own set of directories.

Documento correnteCurrent Document
Questa opzione è disponibile quando un documento è aperto in un editor.This option is available when a document is open in an editor. La ricerca della stringa specificata nella casella Trovaviene eseguita solo nel documento attivo.Searches only the active document for the string specified in Find what.

Tutti i documenti apertiAll Open Documents
La ricerca viene eseguita in tutti i file aperti attualmente per essere modificati.Searches all files currently opened for editing.

Progetto correnteCurrent Project
La ricerca viene eseguita in tutti i file del progetto attivo.Searches all files in the active project.

Intera soluzioneEntire Solution
La ricerca viene eseguita in tutti i file della soluzione attiva.Searches all files in the active solution.

Includi sottocartelleInclude subfolders
Indica che la ricerca verrà effettuata nelle sottocartelle della cartella specificata in Cerca in .Specifies that subfolders of the folder specified in Look in will be searched. È necessario indicare un set di directory personalizzato.It requires a custom directory set.

Sfoglia (...)Browse (...)
Fare clic su questo pulsante per visualizzare la finestra di dialogo Seleziona cartelle di ricerca , in cui è possibile unire, modificare, salvare e selezionare i set denominati di directory da immettere nella casella Cerca in .Click this button to display the Choose Search Folders dialog box, where you can assemble, edit, save, and select named sets of directories to enter in the Look in box.

Opzioni di ricercaFind Options

È possibile espandere o comprimere la sezione Opzioni di ricerca .You can expand or collapse the Find Options section. Le opzioni seguenti possono essere selezionate o deselezionate.The following options can be selected or cleared.

Maiuscole/minuscoleMatch case
Se questa casella di controllo è selezionata, nelle finestre dei risultati di ricerca verranno visualizzate solo le istanze della stringa specificata in Trova che corrispondono per il contenuto e per l'uso di lettere maiuscole o minuscole.When this check box is selected, the Find Results windows will only display instances of the string specified in Find what that are matched both by content and by case. Ad esempio, una ricerca di MioOggetto con la casella Maiuscole/minuscole selezionata restituirà "MioOggetto" ma non "miooggetto" o "MIOOGGETTO".For example, a search for MyObject with the Match case check box selected will return "MyObject" but not "myobject" or "MYOBJECT".

Parola interaMatch whole word
Se questa casella di controllo è selezionata, nelle finestre dei risultati di ricerca verranno visualizzate solo le istanze della stringa specificata in Trova che corrispondono alle parole complete.When this check box is selected, the Find Results windows will only display instances of the string specified in Find what that are matched in complete words. La ricerca di MioOggetto restituirà quindi "MioOggetto", ma non "CMioOggetto" o "MioOggettoC."For example, a search for MyObject will return "MyObject" but not "CMyObject" or "MyObjectC."

UtilizzaUse
Indica come interpretare i caratteri speciali immessi nella casella di testo Trova o Sostituisci con .Indicates how to interpret special characters entered in the Find what or Replace with text boxes. Sono disponibili le opzioni Caratteri jolly ed Espressioni regolari.The options include Wildcards and Regular Expressions.

Regular ExpressionsRegular Expressions
È possibile definire i modelli del testo di cui si desidera ottenere le corrispondenze utilizzando notazioni speciali.Special notations define patterns of text to match. Per un elenco, vedere Trova con espressioni regolari.For a list, see Search Text with Regular Expressions.

Caratteri jollyWildcards
I caratteri speciali, quali asterischi (*) e punti interrogativi(?), rappresentano uno o più caratteri.Special characters such as asterisks (*) and question marks (?) represent one or more characters. Per un elenco, vedere Trova con caratteri jolly.For a list, see Search Text with Wildcards.

Cerca i seguenti tipi di fileLook at these file types
In questo elenco vengono indicati i tipi di file da cercare nelle directory specificate in Cerca in.This list indicates the types of files to search through in the directories specified in Look in. Se questa casella viene lasciata vuota, la ricerca verrà eseguita in tutti i file contenuti nelle directory specificate nella casella Cerca in .If this box is left blank, all of the files in the directories specified in Look in will be searched.

*.[ext]; *.[ext] (manual)  

Per individuare i file di un determinato tipo, immettere un carattere jolly asterisco (*) per il nome del file, seguito da un punto (.) e dall'estensione del file.To find files of a particular type, enter an asterisk wildcard (*) for the file name, followed by a period (.) and the file extension. Per individuare più tipi di file, inserire più stringhe di ricerca separate da un punto e virgola (;).To find more than one file type, enter multiple search strings separated by a semicolon (;).

*.[ext]; *.[ext] (from list)  

Selezionare un elemento nell'elenco per immettere una stringa di ricerca preconfigurata in base a cui cercare file di determinati tipi.Select any item in the list to enter a preconfigured search string that will find files of particular types.

Opzioni risultatiResult Options

È possibile espandere o comprimere la sezione Opzioni risultati .You can expand or collapse the Result Options section. Le opzioni seguenti possono essere selezionate o deselezionate.The following options can be selected or cleared.

Finestra Risultati ricerca 1Find Results 1 window
Se questa casella di controllo è selezionata, i risultati della ricerca corrente verranno aggiunti al contenuto della finestra Risultati ricerca 1.When this check box is selected, the results of the current search will be appended to the content of the Find Results 1 window. Questa finestra viene aperta automaticamente per visualizzare i risultati della ricerca.This window opens automatically to display your search results. Per aprirla manualmente, scegliere Altre finestre dal menu Visualizza e quindi fare clic su Risultati ricerca 1.To open this window manually, click Other Windows on the View menu and then click Find Results 1.

Finestra Risultati ricerca 2Find Results 2 window
Se questa casella di controllo è selezionata, i risultati della ricerca corrente verranno aggiunti al contenuto della finestra Risultati ricerca 2.When this check box is selected selected, the results of the current search will be appended to the content of the Find Results 2 window. Questa finestra viene aperta automaticamente per visualizzare i risultati della ricerca.This window opens automatically to display your search results. Per aprirla manualmente, scegliere Altre finestre dal menu Visualizza e quindi fare clic su Risultati ricerca 2.To open this window manually, click Other Windows on the View menu and then click Find Results 2.

Mostra solo nomi fileDisplay file names only
Consente di visualizzare una voce per ogni file contenente una corrispondenza con la stringa anziché una voce per ogni corrispondenza della stringa nella finestra Risultati ricerca 1 o Risultati ricerca 2.Displays one entry per file containing a search match rather than one entry per search match in either the Find Results 1 or Find Results 2 window. Questa opzione non è disponibile in SQL Server Management StudioSQL Server Management Studio.This option is not available in SQL Server Management StudioSQL Server Management Studio.

Non chiudere i file modificati con Sostituisci tuttoKeep modified files open after Replace All
Se questa casella di controllo è selezionata, i file in cui sono state eseguite sostituzioni rimangono aperti, in modo che sia possibile annullare o salvare le modifiche.When selected, leaves open all files in which replacements have been made, so you can undo or save the changes. È possibile che la quantità di memoria disponibile limiti il numero di file che possono rimanere aperti dopo un'operazione di sostituzione.Memory constraints might limit the number of files that can remain open after a replace operation.

Attenzione

Il comando Annulla può essere usato solo nei file che rimangono aperti per le modifiche.You can use Undo only on files that remain open for editing. Se questa opzione non è selezionata, i file non ancora aperti per essere modificati rimarranno chiusi e non sarà disponibile alcuna opzione Annulla per tali file.If this option is not selected, files that were not already open for editing will remain closed, and no Undo option will be available in those files.

Menu Visualizza di Trova e sostituisciFind and Replace Views

Nelle schede sulla parte superiore della finestra Trova e sostituisci sono disponibili i menu Visualizza ,The tabs at the top of the Findand Replace window include View menus. che consentono di scegliere un set di campi da visualizzare nel riquadro attivo.These menus enable you to choose a set of fields to display in the active pane. È possibile lasciare la finestra Trova e sostituisci ancorata in una posizione comoda e quindi passare da una scheda all'altra e da una visualizzazione all'altra per eseguire qualsiasi tipo di operazione di ricerca e sostituzione.You can leave the Find and Replace window docked in a convenient location, and then change from tab to tab and view to view to perform any type of find or replace operation.

Passa a Ricerca veloceSwitch to Quick Find
Questa opzione della barra degli strumenti consente di passare dalla finestra di dialogo corrente alla finestra di dialogo Ricerca veloce .This toolbar tab changes the dialog box to a Quick Find dialog box.

Passa a Cerca nei fileSwitch to Find in Files
Questa opzione della barra degli strumenti consente di passare dalla finestra di dialogo corrente alla finestra di dialogo Cerca nei file .This toolbar tab changes the dialog box to a Find in Files dialog box.

Passa a Trova simboloSwitch to Find Symbols
Questa opzione della barra degli strumenti consente di passare dalla finestra di dialogo corrente alla finestra di dialogo Trova simbolo .This toolbar tab changes the dialog box to a Find in Symbols dialog box.

Vedere ancheSee Also

Tasti di scelta rapida di SQL Server Management StudioSQL Server Management Studio Keyboard Shortcuts