Dodanie ".cu" pod rozszerzeniem C++ w ustawieniach visual studio umożliwiłoby wyróżnianie składni tylko dla słów kluczowych w języku C++. EDYCJA: W polu wpisz Tools -> Options -> Text Editor -> File Extension
i wybierz Microsoft Visual C++ jako edytor, a następnie kliknij przycisk dodaj
Aby dodać podświetlanie składni słów kluczowych CUDA, możesz wyszukać usertype.dat
w swoich folderach instalacyjnych CUDA (upewnij się, że nie znaleziono go w programie Folder plików do wyszukania w swoim numerze home folder -> AppData-> Local -> NVIDIA Corporation
(przepraszam, że nie podam szczegółów, ponieważ nie mam teraz Windowsa), a następnie skopiuj go do Program Files\Microsoft Visual Studio 10.0\Common7\IDE
i ponownie uruchom Visual Studio
Ale, ale! nie działa, więc to, co otrzymałeś z AFAIK możesz użyć Visual Assistant x, a następnie musisz zmienić jego ustawienia w następujący sposób:
Dla VS2010, VS2008, VS2005 i VS.NET:
Dodaj swoje rozszerzenia do:
Tools | Options | Projects | VC++ Build | C/C++ File Extensions (VS.NET)
Tools | Options | Projects and Solutions | VC++ Project Settings | C/C++ File Extensions (VS2005, VS2008)
Tools | Options | Projects and Solutions | VC++ Project Settings | Extensions To Include (VS2010)
Exit IDE i wykorzystać regedit sklonować następujące wpis do podobnego wpisu, który kończy się Twoim rozszerzeniem:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Languages\File Extensions\.cpp
Jeśli używasz 64-bitowego systemu operacyjnego, a następnie sklonować klucz rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\8.0\Languages\File Extensions\.cpp
Jeśli rozszerzenie oznacza nagłówek, użyj regedit
aby dodać rozszerzenie do ExtHeader
w następującej lokalizacji. Pamiętaj, aby podać kropka i kończące średnikiem:
HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet8
Jeśli rozszerzenie oznacza plik źródłowy, który nie jest nagłówek, dodać rozszerzenie do ExtSource
w następującej lokalizacji.
HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet8
Prasa Rebuild na zakładce Wydajność Visual Assist X okno opcji i ponownie uruchom IDE.
Wymień 8.0
z 10.0
jeśli używasz VS 2010. Wymień 8.0
z 9.0
jeśli używasz VS 2008. Wymień 8.0
z 7.1
jeśli używasz VS.NET 2003. Wymień 8.0
z 7.0
jeśli używasz VS.NET 2002 .
Wymień VANet8
z VANet10
dla Visual Studio 2010. Wymień VANet8
z VSNet9
jeśli używasz VS2008. Wymień VANet8
z VSNet
jeśli używasz VS.NET 2003. Wymień VANet8
z VANet7
.0 jeśli używasz VS.NET 2002.
Dla VC++ 6.0:
Exit IDE i używać regedit
aby dodać rozszerzenie na:
HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Text Editor\Tabs/Language Settings\C/C++\FileExtensions
.
Jeśli twoje rozszerzenie oznacza nagłówek, użyj regedit
, aby dodać rozszerzenie do ExtHeader
w następującej lokalizacji. Pamiętaj, aby podać kropka i kończącą średnik:
HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VA6
Jeśli rozszerzenie oznacza plik źródłowy, który nie jest nagłówek, dodać rozszerzenie do ExtSource
w następującym location.Remember zawierać kropkę i kończące średnik:
HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VA6
Prasa Rebuild na zakładce Wydajność Visual Assist X okno opcji i ponownie uruchom IDE.
już odpowiedział: http://stackoverflow.com/questions/11090843/no-color-in-cu-file-in-vs-2010 –