2010-12-29 2 views

Antwort

12

Wenn Sie nach Syntax-Highlighting für verschiedene Erweiterungen im VS 2010-Editor suchen: Gehen Sie zu Extras -> Optionen -> TextEditor -> Dateierweiterungen und geben Sie die Erweiterung ein.

+0

Ich fand diese http://www.ademiller.com/blogs/tech/2010/10/visual-studio-2010-adding-intellisense-support-for-cuda-c/ aber es funktioniert nicht. Aber deine Arbeit funktioniert sehr gut! – user310291

+2

Um beispielsweise die Dateierweiterung '.m' hinzuzufügen, damit Visual Studio Macintosh XCODE iOS C-Dateien erkennt, geben Sie 'm' in Extension file, Feld "Editor:" = Microsoft Visual C++ ein und klicken Sie auf "Hinzufügen", schließen und öffne deine .m-Datei (wenn sie bereits in VS geöffnet ist), und schon ist sie da. –

1

Ich glaube nicht, dass es anders ist. Sie müssen jedoch die Versionsnummer im Registrierungsschlüsselname HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ 8.0 \ Languages ​​\ Datei Erweiterungen ändern. VS2008 ist 9.0, VS2010 ist 10.0

Diese Art von Registrierungs-Hacks skalieren nicht sehr gut. Es funktioniert nicht mehr, wenn Sie das Projekt auf einem anderen Computer öffnen oder eine andere VS-Version verwenden. Wie du herausgefunden hast. Das Umbenennen der Datei ist der wesentlich geringere Schwachpunkt.

+0

Das gleiche kann über fast jede Anpassung gesagt werden - Tastenbelegung, Einfärbung, etc. Export und Import von diesen haben sich in den letzten VS-Versionen enorm verbessert, aber ich finde immer noch, all diese konsistent über Installationen und Maschinen zu halten Schmerzen. Aber ich denke, das ist zumindest ein Teil der Art von Anpassungen (da sie nicht das Standardverhalten sind). –

+0

Ich habe schon auf die Registrierung gesehen, es ist nicht das gleiche: Es gibt keinen Sprachschlüssel unter 8.0 oder 10 – user310291

+0

Es gibt auf meiner. Vorsicht vor einem 64-Bit-Betriebssystem. Die 32-Bit-Schlüssel sind in HKLM \ SOFTWARE \ Wow6432Node –