首先需要到英偉達(dá)的官網(wǎng)下載CG Toolkit,然后在?/NVIDIA Corporation/Cg/msdev_syntax_highlighting/找到 usertype.dat文件,接下來:
1、將usertype.dat復(fù)制到
Microsoft Visual Studio 9.0\Common7\IDE
2、打開注冊表編輯器,然后去到下面這個(gè)位置
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft\VisualStudio\9.0\Languages\File Extensions
3、復(fù)制.cpp項(xiàng)的默認(rèn)值。
4、在File Extensions下新建一個(gè)項(xiàng),叫做.shader或者是其他后綴名(你要用了高亮顯示的后綴名)。
5、將你剛才復(fù)制的.cpp的值黏貼到新項(xiàng)里。
6、重啟你的vs,然后你就應(yīng)該可以看到高亮的語法了。
7、由于unity的shaderlab與cg的關(guān)鍵字有一定的區(qū)別,你只需要將你認(rèn)為必要高亮的關(guān)鍵字加入到usertype.dat中并重啟vs即可。