NShader is an extension to Visual Studio 2008/2010 that provides syntax highlighting for various shader languages including HLSL - GLSL - CG..
Release Notes For 1.1
New release of NShader!
New :
- a Visual Studio 2010 port can be installed through the new extension manager : you just have to download NShaderVS2010.vsix and run it.
Bugfixes :
- New file extensions supported : .hlsl, .vsh (for vertex shader), .psh (for pixel shader) for HLSL files
- HLSL should be compliant with latest Shader Model 5.0 (DirectX 11)
- GLSL is including texture. functions (but is not probably fully compliant with latest specs. Please, report any missing functions).
http://nshader.codeplex.com/