有没有办法在Visual Studio 2010中为fx文件获取语法高亮显示(以及类似于"Format Document"的功能)?没有它,调试更复杂的HLSL着色器代码会很困难。我知道我可以使用fx composer,但我宁愿不在不同的开发环境之间切换 :-) 此外,我经常在VS2010中使用#region pragma。是否有类似于在VS2010中编辑HLSL着色器代码的功能?
有没有办法在Visual Studio 2010中为fx文件获取语法高亮显示(以及类似于"Format Document"的功能)?没有它,调试更复杂的HLSL着色器代码会很困难。我知道我可以使用fx composer,但我宁愿不在不同的开发环境之间切换 :-) 此外,我经常在VS2010中使用#region pragma。是否有类似于在VS2010中编辑HLSL着色器代码的功能?
#region
预处理指令,我认为可以使用宏来实现,就像这个SO答案中所解释的那样。这里有另一个例子。
*.fx
文件。不过,您需要使用//#region
而不是#region
。 - Yannick Blondeau