Add-Ons
Extensions
PyPN – Python for Programmer’s Notepad
PyPN embeds Python into your favourite text editor!
PyPN for Python 2.6: Download PyPN 1.1
Note: If you’re using the testing release, download PyPN 1.1 for Python 2.6.
To install PyPN simply unzip the files into the PN directory (making sure to keep the directories intact) and then run “pn --findexts” which will install the extension.
Examples and help: PyPN forum posts
Articles and turorials: PyPN blog posts
User scripts: PyPN ScriptShare
If you’re interested in writing extensions in C++ (not scripts, for those you just need PyPN) then see the developer page.
TextUtil
TextUtil adds a bunch of useful text and selection manipulation features to Programmer’s Notepad:
- Sort Lines
- Copy/Cut Marked Lines
- Bookmark Marked Lines
- Marked Ranges to Selections and Vice Versa
- Smart Highlight to Selections/Marks
Currently available for PN 2.3:
To install TextUtil simply unzip the files into the PN directory (making sure to keep the directories intact) and then run “pn --findexts” which will install the extension.
Text Clips
| Name | Released | Author |
| ASCII Characters | 2006-07-21 | Rory McLeod |
| C# | 2006-11-16 | Sam Collett |
| JavaScript DOM | 2006-11-16 | Sam Collett |
| jQuery | 2006-11-16 | Sam Collett |
Translations
Any translations not updated in time for the most recent stable release will be listed here. For information on translating Programmer’s Notepad into your language see the doc wiki:
Translate Programmer’s Notepad
Schemes
A lot of programming languages are supported by PN by default, the following are not distributed in the main packages:
| Name | Updated |
|---|---|
| AVE | Oct 2008 |
| AutoIt | Oct 2008 |
| ASN.1 | Oct 2008 |
| Ada | Oct 2008 |
| Bullant | Oct 2008 |
| BlitzBasic | Oct 2008 |
| Baan | Oct 2008 |
| Objective Caml | Oct 2008 |
| Csound | Oct 2008 |
| Apache Conf | Oct 2008 |
| E-Script | Oct 2008 |
| Eiffel | Oct 2008 |
| Erlang | 13th April 2008 |
| FreeBasic | Oct 2008 |
| Forth files | Oct 2008 |
| Flagship | Oct 2008 |
| Haskell | April 2011 |
| HLSL | June 2009 |
| Inno Setup | Oct 2008 |
| Kix-Script | Oct 2008 |
| Lua | Oct 2008 |
| Lout | Oct 2008 |
| Lot | Oct 2008 |
| Lisp and Scheme | 24th April 2008 |
| LSL | 4th Feb 2010 |
| MMixal | Oct 2008 |
| nnCron | Oct 2008 |
| Opal | Oct 2008 |
| Octave | Oct 2008 |
| PureBasic | Oct 2008 |
| POV-Ray SDL | Oct 2008 |
| PostScript | Oct 2008 |
| Prolog | Oct 2008 |
| Rebol | Oct 2008 |
| Spice | Oct 2008 |
| Smalltalk | Oct 2008 |
| Scriptol | Oct 2008 |
| Yaml | Oct 2008 |