Sign In

Navigation

On This Page

Archive

<September 2010>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

Categories

Blogroll

Contact

Send mail to the author(s) Email Me
MCPD
MCTS

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way


Copyright ©  2010
 Creative Commons License
This work by Jeff Klawiter is, unless explicitly stated in the article,  available under the Creative Commons Attribution 3.0 United States License.

Pick a theme:
# Friday, August 22, 2008
by Jeff Klawiter - Friday, August 22, 2008 12:29:45 PM (Central Standard Time, UTC-06:00)
I was playing around with shaders the other day and found the lack of syntax highlighting in Visual Studio to be a bit annoying. I had downloaded the Nvidia FX composer but it's a bit more complex than I really need. After a bit of searching google I came across InteliShade.NET.

InteliShade seems to have full syntax highlighting and InteliSense for base types. So far the InteliSense support is fairly simple. It will autocomplete object types and function names. It does not detect any variables or structures you've created nor does it give parameter completion on functions. I'm sure this will change as time goes on.

It looks like there's just one guy writing it and also doesn't seem to be open source. I'm sure if there's enough interest he may open things up. I've already begun talking this thing up. It wasn't too long ago Shawn Hargreaves gave a talk at our local XNA user group and he mentioned he didn't know of any VS HLSL sytnax highlighting and urged us to bug the VS team to add it. After finding InteliShade I did send him a quick email through his blog to let him know there is now an option.


Comments [0] #      HLSL | XNA  |  kick it on DotNetKicks.com Shout it
All comments require the approval of the site owner before being displayed.
Name
E-mail
(will show your gravatar icon)
Home page

Comment (Some html is allowed: a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview