بعضی وقتها لازم میشه كه سورس كد (مثلا كد سی شارپ یا JavaScript) رو به صفحات HTML اضافه كرد. كاری كه خودم تا یك مدت پیش انجام می دادم copy كد از ویژوال ستودیو و paste اون توی word و بعدش copy و paste اون توی ادیتور HTML.
مشكل اصلی این كار كدهای HTML تولیدی هستش كه خیلی (خیلی) غیر بهینه هستن و مشكل دیگش تغییر توی كد خیلی سخته.
یك مدت پیش به یك ابزاری برخورد كردم كه دقیقا برای اینكار درست شده بود. CopySourceAsHtml یك Add-in برای Visual Studio 2005 هستش كه گزینه جدیدی به منوی Edit ویژوال استودیو اضافه می كنه كه براحتی میشه كد رو مستقیما بصورت HTML از ویژوال استودیو كپی كرد.

وقتی روی منو كلیك می كنید یك كادر باز می شه كه می تونید فرمت HTML خروجی (مثل فونت و شماره خط و ...) رو تا حدی كنترل كنید.

CopySourceAsHTML رو می تونید از آدرس زیر داونلود كنید:
http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/
كد این Add-in رو از همین صفحه میشه داونلود كرد و مطابق نیازتون تغییر بدید. مثلا من با یه تغییر كوچیك توی كد Alternate Line Colors رو بهش اضافه كردم.