2009. december 7., hétfő

Forráskód másolása HTML-ként Visual Studio-ból

Ha valamilyen technikai irományt (dokumentációt, blogbejegyzést, stb...) készítünk, gyakran lehet szükség arra, hogy abba forráskódot illesszünk be. Ez még nem agysebészet, Visual Studióban kódrészlet kijelöl, CTRL+C, CTRL+V, és kész, átmegy a szöveg.
Egy dolog viszont nem megy át: az a gyönyörű syntax highlight (na jó, Word-be átmegy). Pedig a Studio kódkiemelős funkciója remek, jó lenne azt úgy például HTML-ként kiemelni.

Pont ezt tudja a CopySourceAsHtml nevű Visual Studio add-on, amit ingyenesen le lehet tölteni a http://copysourceashtml.codeplex.com/-ról.
A 3.0-ás verzióban már egy .msi installert kapunk, next-next-finish telepítéssel. Utána egy egy VS újraindítás, és a File, Edit menükben, illetve a kijelölt szöveg context menüjében egy új elem bukkan fel: a Save/Copy as HTML.
Ha már vannak saját CSS stílusaink, azok használatára is beidomíthatjuk.

2 megjegyzés:

sandor írta...

Cool! (Ismertem.)

Molnár Gergő írta...

Jó cucc, előtte a manoli.net C# formatterét használtam. Az sem rossz, és a nevével ellentétben nem csak C#-ot, hanem C#, VB, HTML, XML, T-SQL kódot is tud formázni.
Viszont ha közvetlenül a Studióból másolsz (én többnyire igen), akkor szerintem kényelmesebb az add-on.

Megjegyzés küldése