|
|
 |
PrettyCode.Print for .NET
| PrettyCode.Print for .NET |
 (click for a full-sized image)
|
|
Version: 1.7.07251
|
|
Date: September 8, 2007
|
Supported IDEs:
- Visual Studio 2005
- Visual Studio .NET 2003
- Visual Studio .NET 2002
- Use it standalone - no IDE required
|
|
Supported Languages:
|
Price:
- $99
- eligible for multi-product discount
|
|
Support Forum
|
|
|
PrettyCode.Print for .NET is a standalone managed application and VS.NET Add-In that supports both C# and VB.NET solutions. Add-In for VS 2005, VS.NET 2003 and VS.NET 2002 is supported.
Note: PCP.NET does not support VB6/VBA projects - PrettyCode.Print for VB6 is still to be used for that.
PCP.NET will print your WinForms source code when run it standalone or as VS.NET Add-In. PCP.NET will print your WebForms (ASP.NET) CodeBehind when use it as VS.NET Add-In.
Benefits
PrettyCode.Print for .NET enables you to produce professionally styled color coded printouts of .NET source code that are ideal to
- Prepare your code for Code Reviews
- Produce a beautiful paper backup of your .NET source code
- Locate bugs, and identify areas for improvement
- Use samples of code in your proposals, technical briefs, and presentations
- Impress your clients, managers, or colleagues with the professionalism of a PrettyCode.Print printout while explaining a certain point
- Learn programming using Visual Basic .NET and C#
Create your own style for all your project documentation. Once you've defined your own settings, everything you print will look consistent and professional - the way you want it.
New in v1.5
- [New] Vista and 64 bit OS compatibility.
- [New] Complete VB 8.0 and C# 2.0 syntax support.
- Support for Visual Studio 2005, VB 8.0 and C# 2.0.
- Added support for code regions - you can now filter your selection by regions
- Added support for preprocess expressions
- Persisting project selection info on reload/refresh and between sessions - will save you time when you print a project often
- Syntax highlighted snippet area in the project selection window - long time requested feature is here. Makes the code snippet look much nicer and easier to read too.
- Print Current Module feature (Add-In only) - loads selected file and preselects it - a quick way to print just one file. Available via "Print Current Module" right-click menu in VS Code Editor window or "Print Module" right-click menu in VS Solution Explorer.
- New "Declaration Text" font setting allows to define a subset of of attributes for namespace, class, method declaration lines, i.e. Public Class MyClass..End Class or Private Sub MySub..End Sub. For example, you can make them bold now.
|
|
|
Sample Output
Output PDF Export Sample - C#, rounded brackets
Output PDF Export Sample - C#, square brackets
Output PDF Export Sample - VB.NET, rounded brackets
Output PDF Export Sample - VB.NET, square brackets
Features
|
Syntax Highlighting
|
- Specify your own fonts, styles, and colors (or gray) to easily locate keywords, strings, comments, identifiers, and more
|
|
Selective printing
|
- Print only the modules, classes, namespaces and members that you want
- Filter by member scope - Public/Internal/Protected/Private
- Two Project Views - Solution Explorer and Class View
|
|
Line Bracket Connections
|
- Clearly see your code structure
- Option to print square or rounded brackets
Connects code blocks Try..Catch..Finally, If..Else..End If, For..Next, Select..Case..End Select, etc in VB

Connects code blocks try..catch..finally, if..else.., for loops, switch..case.., etc in C#
|
|
Auto Indent
|
- The source code can be automatically indented - makes just any code look real nice!
|
|
Watermarks
|
- Define watermark image to be printed on every page
|
|
Print Preview
|
- Print Preview window Navigation Page with Thumbnails and Outline for quick navigation to a particular member in the preview window.
- Both thumbnails and outline are exported to PDF (as Thumbnails and Bookmarks)
|
|
Export Output
|
- Save the color highlighted and nicely indented printout as PDF document
- The preview thumbnails and document outline are exported to PDF (as Thumbnails and Bookmarks)
- You can secure your document with a password, choose to use compression, embed TrueType fonts, disallow printing, content copying and editing as well as edit the document properties when exporting into PDF document
- Export to RTF (Word) and HTML to be added soon
|
|
Line Numbering
|
- Sequentially number each code line in a project, module, or by procedure
- Option skip numbering of blank lines and comments
- Set the initial line number and increment to whatever you want
- Perfect for code reviews
|
|
Line Spacing
|
- Adjustable line spacing makes it easy to write notes between the lines during code reviews
|
|
Member Separator
|
- Horizontal lines separate members in class/module so you can distinguish and identify them quickly and easily. Alternatively, you can print each member on a separate page
|
|
Class Separator
|
- You can choose for classes in a namespace to be separated by horizontal line or new page
|
|
Page Layout
|
- Portrait or landscape, page borders, page margins
- Simplex or Duplex (vertical or horizontal)
- Paper sizes supported by your printer
- Page headers and footers can include project name, namespace name, module name, module date/time, printed date/time, method name, page number, page N of NN as well as your custom text
- Define fonts for page headers and footers
|
|
Procedure Index
|
- Create a Table of Contents with information about procedure and page number where it is printed
|
|
Print Output Control
|
- Simplex or duplex, number of copies, collation order
- Print all pages, pages range, only odd or even pages
- Print source code and procedure index, only code or only index
|
|
|
|
|
|
 |
|
 |