ShaderlabVS 用于 Unity Shaderlab 编程的 Visual Studio 插件。最新的版本可以从 VS 应用市场 或者 Release 页面下载。付费长期支持版本可以从 Unity Asset Store 或者 面包多 获取.
如果你在找支持 Visual Stuido Code 的 Shaderlab 插件,可以看下 ShaderlabVSCode(Free) 这个插件
- .shader
- .cginc
- .glslinc
- .compute
- .cg
- .hlsl
- Visual Studio
- Visual Studio SDK
- 下载和安装 Visual Studio SDK (VS 2013 之前需要这一步)
- 打开 ShaderlabVS 解决方案
- 按 F6 编译整个方案
- 请确 Shaderlab 项目设置中的 Debug 标签页下的 Start exteral program 和 Comand line arguments 项设置的值如下:
- 将 Start exteral program 设置为 devenv.exe 的路径 (Visual studio 主程序)
- 将 Comand line arguments 设置为 /rootsuffix Exp. 下图是设置的实例:
- Visual Studio 2013
- Visual Studio 2015
- Visual Studio 2017
其他版本暂时没有测试,欢迎 Pull Request 添加测试结果.
晨曦
如果您喜欢这个插件,想买杯咖啡犒劳我一下。 可以通过 Paypal