Condividi tramite


Usare la ricerca in Visual Studio

L'ambiente di sviluppo integrato (IDE) di Visual Studio include molti menu, opzioni e funzionalità, che possono essere difficili da ricordare. La funzionalità di ricerca di Visual Studio è una singola casella di ricerca che consente agli sviluppatori di trovare menu e opzioni dell'IDE durante la ricerca del codice. Indipendentemente dal fatto che non si abbia familiarità con Visual Studio o sviluppatore esperto, questa funzionalità offre un modo rapido per eseguire ricerche tra le funzionalità dell'IDE e il codice.

Cercare in Visual Studio 2022 versione 17.6 o successiva

Se si usa Visual Studio 2022 versione 17.6 o successiva, l'esperienza di ricerca è All-In-One Search.

Informazioni sull'esperienza di ricerca all-in-one

Con La ricerca all-in-one, non solo è possibile cercare funzionalità, ma è anche possibile cercare gli elementi di codice, ad esempio file e simboli.

Screenshot dell'esperienza di ricerca all-in-one in Visual Studio 2022 versione 17.6 o successiva.

La nuova esperienza di ricerca viene visualizzata come opzione accanto alla barra dei menu.

Screenshot dell'esperienza Di ricerca tutto in uno dalla barra dei menu di Visual Studio.

È possibile usare i tasti di scelta rapida CTRL+Q per le ricerche di funzionalità e i tasti di scelta rapida CTRL+T per le ricerche di codice.

Filtri per le query di ricerca del codice

Per ottenere rapidamente un'esperienza filtrata, è possibile digitare i prefissi corrispondenti prima della query o usare i tasti di scelta rapida corrispondenti per aprire la ricerca con il filtro desiderato.

Filtro Prefisso Tasto di scelta rapida
files f: Ctrl+Maiusc+T
variabile t: CTRL+1, CTRL+T
membri m: Alt+\
Testo x: MAIUSC+ALT+F

In Visual Studio 17.11 e versioni successive è possibile impostare l'ambito della ricerca del codice sul documento corrente, il progetto corrente, l'intera soluzione o i file esterni a cui si fa riferimento nella soluzione, ad esempio file di intestazione o file aperti da posizioni esterne alla soluzione. È possibile impostare ambiti diversi per filtri diversi. Ad esempio, l'esperienza predefinita può essere impostata per esaminare l'intera soluzione e members può essere impostata per esaminare solo il documento corrente. Le selezioni verranno memorizzate al successivo utilizzo della ricerca del codice.

Screenshot delle opzioni dell'ambito di ricerca del codice.

Suggerimento

Per altre informazioni sulla nuova esperienza di ricerca, vedere entrambi i post di blog Better search in Visual Studio e All-In-One Search disponibili nei post di blog 17.6 .

Il filtro di testo (MAIUSC+ALT+F) in Ricerca codice è disponibile in anteprima in Visual Studio 17.9 e versioni successive. Vedere 17.9 Preview 3 apporta modifiche interessanti alla ricerca di codice. Cercare una stringa di testo, con opzioni per trovare la corrispondenza tra maiuscole e minuscole, trovare le corrispondenze con parole intere o usare un'espressione regolare. Il formato di espressione regolare è descritto in Espressioni regolari.

Screenshot della ricerca di testo con varie opzioni.

Cercare in Visual Studio 2022 versione 17.5 o precedente

Le sezioni seguenti illustrano i diversi tipi di risultati della ricerca che è possibile trovare se si usa Visual Studio 2022 versione 17.5 o versioni precedenti (per includere Visual Studio 2019).

A differenza di altre funzionalità di ricerca, ad esempio Trova nei file o Cerca Esplora soluzioni, i risultati della ricerca in Visual Studio includono funzionalità dell'IDE, opzioni di menu, nomi di file e altro ancora. Per accedervi, usare i tasti di scelta rapida CTRL+Q per visualizzare la casella di ricerca. In alternativa, selezionare la casella di input di Ricerca di Visual Studio, che si trova accanto alla barra dei menu:

Screenshot della casella di ricerca di Visual Studio.

Nota

Il comando eseguito dalla ricerca di Visual Studio è Window.QuickLaunch e questa funzionalità può essere definita ricerca rapida o avvio rapido.

Menu di ricerca, opzioni e finestre

È possibile usare la casella di ricerca di Visual Studio per trovare impostazioni, opzioni e elementi di configurazione simili. Ad esempio, cercare cambia tema per trovare e aprire rapidamente la finestra di dialogo che consente di modificare il tema colori di Visual Studio, come illustrato nello screenshot seguente:

Cercare le impostazioni e le opzioni di Visual Studio.

Suggerimento

Nella maggior parte dei casi, la ricerca di Visual Studio ricorda anche il menu, i tasti di scelta rapida e la posizione di ogni elemento nei risultati.

È possibile usare la casella di ricerca di Visual Studio per trovare voci di menu e comandi. Ad esempio, cercare il sol pulito per trovare ed eseguire rapidamente il comando Pulisci soluzione. I risultati della ricerca offrono anche un promemoria della posizione in cui trovare questo comando nei menu, come illustrato nello screenshot seguente:

Screenshot di un esempio di ricerca di voci e comandi di menu di Visual Studio.

Infine, è possibile cercare finestre o pannelli che potrebbero essere stati chiusi accidentalmente. Cercare ad esempio test per trovare e aprire la finestra Esplora test:

Screenshot che mostra un esempio di ricerca di finestre e pannelli di Visual Studio.

Ricerca di file e codice

La ricerca in Visual Studio cerca anche i nomi file, il codice, il metodo e altre corrispondenze della soluzione. Nello screenshot seguente una ricerca di markdown ha trovato il file MarkdownMetaExtractor.cs, la MarkdownMetaExtractor classe e due metodi all'interno della soluzione:

Screenshot che mostra un esempio di ricerca di un file usando la ricerca di Visual Studio.

È anche possibile eseguire una ricerca "camel case". Nello screenshot seguente una ricerca di FSS ha trovato un file, una classe e un metodo S canner Smeno recentidi F:

Screenshot di un esempio di ricerca che usa le maiuscole multimediali in una stringa di testo nella ricerca di Visual Studio.

Tasti di scelta rapida per i risultati della ricerca

I risultati della ricerca includono schede per All, Code, Visual Studio. È possibile risparmiare tempo usando i tasti di scelta rapida seguenti per diversi tipi di ricerche:

  • CTRL+Q, CTRL+T per file, tipi e membri
  • CTRL Q, CTRL++M per i menu, le opzioni, i componenti e i modelli di Visual Studio
  • CTRL+Q, CTRL+E per passare alla scheda Tutti, per entrambi