views:

44

answers:

3

I'm looking for a C# syntax highlighter that will take my C# code and turn it into standalone HTML that is neatly tagged. I have found some websites that offer this but only output HTML that is coupled with a CSS stylesheet. If anyone knows if what I'm describing exists please gimme a link!

A: 

When I last used it, I got standalone HTML from the CopySourceAsHtml plugin to Visual Studio. (I stopped using it only because I prefer the linked CSS approach.)

http://copysourceashtml.codeplex.com/

The appeal of this plugin is that it will match the styling of your Visual Studio theme, whatever that may be.

kbrimington
A: 

The Python tool Pygments looks like it can do what you want and much more besides. I believe it supports many languages, including C#.

  • a wide range of common languages and markup formats is supported
  • special attention is paid to details that increase highlighting quality
  • support for new languages and formats are added easily; most languages use a simple regex-based lexing mechanism
  • a number of output formats is available, among them HTML, RTF, LaTeX and ANSI sequences
  • it is usable as a command-line tool and as a library
Andrew Matthews
A: 

I'm using Copy Code in HTML format with Visual Studio 2010 as part of Visual Studio 2010 Productivity Power Tools

Sergey Teplyakov
Thanks, that is exactly what I was looking for!
j00b