VS.NETcodePrint 2010 is a handy add-In to Microsoft Visual Studio.NET 2010 that saves system development and maintenance time and money by allowing you to produce professional style printouts of Visual Basic.NET, C#, J# and ASP.NET source code.
This add-in will also work with Visual Studio .NET 2005 and 2008 as long as they are installed on the machine as VS.NET 2010. You can preview the printouts before printing and exporting to RTF and and PDF formats. You can print, preview and export a complete Solution, selected projects, project items, namespaces, classes, modules and procedures. The program's WYSIWYG preview screens let you look at the formatted source code with unlimited zooming, multi-page thumbnails, and side-by-side pages.
VS.NETcodePrint's allows users customize the font attributes and colors for comments, identifiers, keywords, line numbers, strings, procedure headings, table of contents, and page headers/footers. This color-coding, combined with source code indenting line numbering and lines drawings that shows clearly the language statement constructs (DO...LOOP), make it quicker and easier for software developers to write and maintain Visual Basic.NET programs.
The output is well suited for code inspections as well. Users have total control over page layout, including paper source, orientation, borders, margins, headers, and footers. You can even print in multiple columns. Contract programmers can reduce clients' maintenance costs by using these more informative printouts, and they can reduce clients' down-time by being more speedy when responding to service calls.
Companies with in-house programming staffs can save training time because the easy-to-read printouts make it easier to get a new maintenance programmer up to speed. Cross-training becomes simpler and less costly, and communications between programmers and system analysts are facilitated. Give VS.NETcodePrint 2010 a try to fully assess its capabilities!
Limitations:
· Printing is restricted to only 3 pages of source code
What's New in This Release:
Bug Fixes:
Connecting lines are not drawn correctly if ‘function’ keyword is used in the body of another procedure/function as shown below:
· Private Sub SelectManyDemo()
· Dim db As New SimpleDataContext
· Dim categories = _
· From cat In db.Categories Where cat.Products.Count · Dim manyResults As IEnumerable(Of String) = _
· categories.SelectMany(Function(cat, index) _
· cat.Products.Select( _
· Function(prod As Product) String.Format("{0}. Category {1}: {2}", _
· index, prod.CategoryID, prod.ProductName)))
· DisplayResults(GetList(manyResults))
· End Sub
The 2nd line in the following C# construct is not indented correctly:
· If (true)
· bExit = true;
· The upgrade link from the About form links to VS.NETcodePrint 2008 rather than 2010
· Class names are not colorized correctly
· An exception occurs writing to message file C: drive when logged-in user does not have Admin rights
· If page footer is empty then the footer line is...