A required feature. I really like ST but don't use it because I don't want to have to copy text and paste it into TextPad to print... It's hard to believe that it's not a missed feature by everyone who uses a text editor on more than a casual basis.

ddaugherty wrote:It's hard to believe that it's not a missed feature by everyone who uses a text editor on more than a casual basis.

Speaking for myself, I never had to print code on paper since more than a decade. I may be an exception to the rule as I prefer to read on screen, particularly speaking of code, and if I really have to print something is 100% of the cases a *.pdf or *.doc files, and both aren't handled by ST, so I never missed that funcionality...Anyway there are packages that, even though I never tested them, let you print:Simple Print Function (should be crossplatform)QuickPrint (Win* only)

I have now switched all my text editing to Sublime Text, not just source code. Recently I've found that I am copy'n'pasting into another editor to print on a regular basis. When you consider that Sublime Text is by far the best editor in the entire history of text editors (how did I live without Multiple Selections?), and the winner by a mile — think Usain Bolt racing against a bunch of 5 year old kids — it is gobsmackingly strange that printing is not supported.

And I want the works !! Print preview, line numbers on or off, fit to page, font/size control, print whole file or selected text, and the colours of my chosen theme used. SublimePrint is a poor substitute for all that.

Export to HTML using any tmTheme for syntax highlighting Can handle any language supported by ST2 Supports bold and italic theme font styles as well Configurable output Format suitable for copying and pasting in emails 2 included tmTheme files for color and grayscale printing (but any can be used) Export only selections (multi-select supported) Export and show highlights (multi-select supported) Toggle gutter on/off in browser view Automatically open browser print dialog (optional) Enable/disable configurable word wrapping Configurable toolbar to appear in the generated webpage

ExportHtml comes with a number of default commands available, but these can be overridden in the settings file. Or you can create commands directly outside of the settings file bound to the command palette, key bindings, or even the menu.

Then use the command palette to open the configuration or your browser print dialogue.From there you can choose your paper or PDF printer.

I also think a built in print function would make life easier. I was confused by the lack of one at first, and actually waited longer to become a paid user because it seemed like obvious functionality was missing. That said, I found one plugin that allows printing of selection to the default printer, and also the plugin that prints to HTML. The latter opens the code in a browser window so you can just print it from there. It adds a step that shouldn't really be necessary, but it works well.