Condividi tramite


Impostare le preferenze di codifica C++ in Visual Studio

È possibile creare un'esperienza di codifica C++ più conveniente, produttiva e piacevole personalizzando Visual Studio. È possibile:

  • Personalizzare i menu e le barre degli strumenti.
  • Disporre il layout della finestra.
  • Impostare i temi dei colori.
  • Specificare regole di formattazione C++, inclusi diversi stili di ClangFormat.
  • Creare tasti di scelta rapida personalizzati.

È possibile sincronizzare le preferenze in più computer e creare e archiviare più set di preferenze e condividerli con i colleghi. È possibile installare le estensioni da Visual Studio Marketplace, offrendo altre opzioni per personalizzare il comportamento. Per altre informazioni, vedere Personalizzare l'IDE di Visual Studio.

Disporre il layout della finestra

Nella finestra di Visual Studio lo spazio è diviso nel menu principale, nella barra degli strumenti, nell'editor di codice (o nella finestra del documento) e nelle finestre degli strumenti (ad esempio Esplora soluzioni e Elenco errori). Alcune finestre si sovrappongono tra loro nella stessa posizione. Ad esempio, Esplora soluzioni, Visualizzazione classi, Visualizzazione risorse e Esplora controllo del codice sorgente condividono la stessa posizione predefinita. Si passa tra di essi selezionando le schede nella parte inferiore del frame. Per rendere visibili due o più finestre contemporaneamente, trascinarne una tramite la barra del titolo in una nuova posizione. È possibile ancorarlo su uno dei bordi principali della finestra di Visual Studio oppure è possibile esplorarlo.

Lo screenshot seguente mostra la finestra Team Explorer trascinata dalla posizione predefinita a una nuova posizione ancorata sul lato sinistro dell'editor di codice. L'area ombreggiata blu mostra dove verrà posizionata la finestra quando viene rilasciato il pulsante del mouse.

Screenshot della finestra di Visual Studio Team Explorer, con l'area ombreggiata blu evidenziata in cui verrà posizionata la finestra quando viene rilasciato il mouse.

Nella finestra del documento ogni file aperto è contenuto in un frame a schede. È possibile float o bloccare queste schede, proprio come le finestre degli strumenti. Per altre informazioni, vedere Personalizzazione del layout delle finestre in Visual Studio.

Per nascondere tutte le finestre degli strumenti e ottimizzare la finestra Editor codice, premere ALT + MAIUSC + INVIO per attivare la modalità schermo intero.

Impostare stili di codifica C++ e formattazione

È possibile specificare molte singole opzioni di formattazione del codice, ad esempio rientro e posizioni di parentesi graffe. A tale scopo, passare a Strumenti>Opzioni> editor >di testoC/C++>Formattazione (o digitare CTRL + Q e cercare "Formattazione"). In alternativa, è possibile specificare uno degli stili ClangFormat (o uno stile ClangFormat personalizzato).

Screenshot del riquadro Opzioni con Editor > di testo C/C più > formattazione Generale selezionata > . Nel riquadro destro vengono visualizzate le opzioni ClangFormat.

Per altre informazioni su tutte le opzioni di formattazione, vedere Opzioni, Editor di testo, C/C++, Formattazione.

Impostare il tema colori

Per impostare uno sfondo chiaro o scuro, digitare CTRL + Q e cercare "Tema colore". È anche possibile trovare questi elementi passando adAmbienteopzioni>strumenti> e scegliendo Tema colore.

Screenshot del riquadro Opzioni. L'opzione Ambiente > Generale è selezionata. A destra, l'elenco a discesa tema colore mostra le opzioni per Luce, Scuro e altro ancora.

Ad esempio, ecco il tema scuro:

Screenshot di Visual Studio con il tema colore scuro.

Personalizzare la colorazione del codice

In Visual Studio 2019 è possibile scegliere tra tre combinazioni di colori predefinite. Questi specificano il modo in cui gli elementi del codice vengono colorizzati nell'editor. Per scegliere un tema, passare a Strumenti>Opzioni> editor >di testoC/C++>e scegliere Combinazione di colori:

Screenshot delle opzioni a discesa Combinazione colori C++. Le opzioni disponibili sono evidenziate.

Nella combinazione di colori denominata Visual Studio 2017 la maggior parte degli elementi di codice è nera. Nella combinazione di colori avanzata , funzioni, variabili locali, macro e altri elementi vengono coloriti. Nello schema Enhanced (Globals vs. Members) le funzioni globali e le variabili vengono colorate in contrasto con i membri della classe. La modalità predefinita è Avanzata e sembra simile alla seguente:

Screenshot della combinazione di colori avanzata con sfondo nero e colori per le parole chiave C++, ad esempio blu per int e verde per i commenti.

Indipendentemente dal tema o dalla combinazione di colori attiva, è possibile personalizzare il tipo di carattere e i colori per singoli elementi di codice. A tale scopo, passare aOpzioni>strumenti>Tipi>di carattere e colori (oppure digitare CTRL + Q e cercare "Font"). Scorrere verso il basso l'elenco degli elementi visualizzati fino a visualizzare le opzioni C++.

Screenshot delle opzioni di carattere e colore C++ che illustrano come impostare i colori per gli elementi di codice C++, ad esempio enumerazioni, funzioni, parole chiave, macro e così via.

I colori impostati qui eseguono l'override dei valori definiti per le combinazioni di colori. Se si vuole tornare ai colori predefiniti per la combinazione di colori, impostare un colore indietro su Default.

Personalizzare le barre degli strumenti

Le barre degli strumenti offrono un modo pratico per eseguire comandi con un singolo clic, anziché usando i menu o i tasti di scelta rapida. Visual Studio include un set standard di barre degli strumenti. Per lo sviluppo C++ standard, le barre degli strumenti più utili sono probabilmente Standard, Editor di testo, Compilazione, Debug, Controllo del codice sorgente e Confronta file. Per lo sviluppo di Windows, l'editor di dialoghi e l'editor di immagini sono utili per la creazione di finestre di dialogo e la modifica delle icone.

Passare il puntatore del mouse sulle icone nella barra degli strumenti per visualizzare il comando che rappresenta:

Screenshot del puntatore del mouse sull'icona del segnalibro. La descrizione comando indica:

È possibile aggiungere o rimuovere comandi o creare una barra degli strumenti personalizzata selezionando la freccia giù. Per spostare la barra degli strumenti in una nuova posizione, trascinarla sulla barra punteggiata a sinistra.

Screenshot di una barra degli strumenti con la barra punteggiata a sinistra evidenziata in cui si sposta la barra degli strumenti con il mouse. La freccia giù è evidenziata anche.

Per altre informazioni, vedere Procedura: Personalizzare i menu e le barre degli strumenti in Visual Studio.

Visualizzare o nascondere i numeri di riga

È possibile specificare se i numeri di riga vengono visualizzati a sinistra delle finestre dell'editor. In Opzioni, in C/C++, selezionare Generale. Nella sezione Impostazioni selezionare o deselezionare i numeri di riga, a seconda della preferenza.

Screenshot delle opzioni generali (editor > di testo C/C più > generale). La casella di controllo Numeri di riga è evidenziata.

Creare tasti di scelta rapida

Molti comandi in Visual Studio hanno tasti di scelta rapida, combinazioni di tasti con i tasti CTRL, ALT e MAIUSC. È possibile modificare questi tasti di scelta rapida o crearne di nuovi in Visual Studio. Passare aTastieradell'ambiente>Opzioni>strumenti> (o digitare CTRL + Q e cercare "tasti di scelta rapida"). Per altre informazioni, vedere Identificare e personalizzare i tasti di scelta rapida in Visual Studio.