Perché i tipi di utente non evidenziati in Visual C ++?
-
11-09-2019 - |
Domanda
Mi piacerebbe avere Visual Studio evidenziare i nomi dei miei proprie classi nell'editor di testo.
Ho selezionato un colore sotto User Types
in Options > Fonts & Colors
-. Ma stranamente, questo funziona solo per Visual C #, ma non Visual C ++
Tutte le idee che cosa sta succedendo?
EDIT: Ho ricevuto alcuni grandi suggerimenti per quanto riguarda gli strumenti 3rd party in risposta a la mia domanda precedente , ma nessuna risposta sul motivo per cui Visual Studio non fornire questa funzionalità, o come impostare correttamente in su.
Soluzione 2
Mi sembra di capire che la risposta è che Visual Studio semplicemente non fornisce la sintassi completa che evidenzia per C ++. Peccato.
Altri suggerimenti
Hai guardato in Strumenti> Opzioni> Ambiente> Caratteri e colori?
Ci sono i seguenti "Voci del display:"
User Keywords
User Types
User Types (Delegates)
User Types (Enums)
User Types (Interfaces)
User Types (Value Types)
pagina MSDN dettagli come definire le parole chiave. Fondamentalmente creare un file chiamato usertype.dat
con ogni parola chiave su una riga separata, posizionarlo nella stessa directory devenv.exe
quindi riavviare Visual Studio.
Disclaimer: non ho provato questo nelle ultime versioni di Visual Studio me
.