2010-12-29 14 views

risposta

12

Se quello che stai cercando è l'evidenziazione della sintassi per diverse estensioni nell'editor di VS 2010: Vai su Strumenti -> Opzioni -> TextEditor -> File Extensions e inserisci l'estensione.

+0

Ho trovato questo http://www.ademiller.com/blogs/tech/2010/10/visual-studio-2010-adding-intellisense-support-for-cuda-c/ ma non funziona. Ma il tuo funziona grazie mille! – user310291

+2

Ad esempio, per aggiungere l'estensione del file '.m' in modo che Visual Studio riconosca i file Macintosh XCODE iOS C, digitare 'm' nel file Estensione, campo "Editor:" = Microsoft Visual C++ e premere "Aggiungi", chiudere e riapri il tuo file .m (se già aperto in VS), ed eccolo lì. –

1

Non penso che sia diverso. È tuttavia necessario modificare il numero di versione nel nome della chiave di registro HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ 8.0 \ Languages ​​\ File Estensioni. VS2008 è 9.0, VS2010 è 10.0

Questi tipi di hack di registro non scalano molto bene. Non funziona più quando si apre il progetto su un'altra macchina o si utilizza una versione VS differente. Come l'hai scoperto. Basta rinominare il file è il punto dolente molto più basso.

+0

Lo stesso si può dire per quasi tutte le personalizzazioni: associazioni di tasti, colorazione, ecc. L'esportazione e l'importazione di queste sono migliorate immensamente nelle versioni VS recenti, ma continuo a cercare di mantenere tutte queste coerenti tra installazioni e macchine per essere un dolore. Ma penso che sia almeno parte della natura delle personalizzazioni (dato che non sono il comportamento predefinito). –

+0

Ho già guardato il registro non è affatto uguale: non c'è alcun tasto di lingua sotto 8.0 o 10 – user310291

+0

C'è sul mio. Fai attenzione a un sistema operativo a 64 bit. Le chiavi a 32 bit sono memorizzate in HKLM \ SOFTWARE \ Wow6432Node –

Problemi correlati