如果是Windows系统,使用vs2015,直接装一个ShaderlabVS就可以了,mac下要用sublime安装相应的插件。
1、语法高亮:ShaderLanguages或Unity3D Shader Highlighter and Snippets
Package Control里搜索shader,选择上面任意一种安装,然后打开unity的shaderlab文件(格式为.shader cginc),然后sublime右下角选择unity shader环境,会发现shader的语法高亮就有了,但是不能自动提示。
2、带有语法高亮和自动提示Unity-Shader
https://github.com/petereichinger/Unity3D-Shader
下载完之后,放到sublime的packages文件夹 并且需要重命名为"Unity-Shader"(因为当下载zip的时候是会有master后缀名的。
然后同样sublime右下角选择unity shader环境,ok,能自动提示基础的语法了。