|
|
 |
PrettyCode.Print for .NET
| PrettyCode.Print for .NET |
 (click for a full-sized image)
|
|
Version: 2.0.08242
|
|
Date: August 29, 2008
|
Supported IDEs:
- Visual Studio 2008
- Visual Studio 2005
- Visual Studio .NET 2003
- 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 v2.0
- [New] Support for Visual Studio 2008, .NET 3.5, VB 9.0 and C# 3.0.
- bug fixes.
(*) Upgrade to v2.0 is free for all PCP.NET users
New in v1.5
- 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
|
|
|
|
|
|
 |
|
 |