Notepad++ Python Script
betaDescription
A Python Scripting plugin for Notepad++ Complete easy script access to all of the editor's features (including absolutely everything in Scintilla). Configurable menus and toolbar options, assign shortcuts to scripts.
Categories
License
Features
- Full scripting access to all Notepad++ features with normal Python function calls (e.g. notepad.new(), notepad.open('filename.txt') )
- Full scripting access to all Scintilla features (the edit component in N++)
- Configurable menus and toolbars - assign shortcuts to scripts
- Respond to Notepad++ and Scintilla events with script functions
- Call other plugin menu commands programmatically
- Scriptable regular expression search and replace, including the full power of Python regular expressions
Update Notifications
User Ratings
User Reviews
-
sometime the freeware tools are much much better than shareware.
-
works perfectly.
-
This plug-in puts N++ onto a higher level.. no doubt!
-
great program npppythonscript, thanks.
-
Dave, you've done a 'good thing'!
-
This is awesome. :D I tried an old plugin that let me use JavaScript to automate and extend npp. It was cool, and I already got the hang of the language, so I used it to do a few things. I also tried a plugin that was supposed to let me use PHP scripts to automate npp... or something. I really get PHP and thought it would be awesome to. . . no. Just no. The plugin I tried was . . . Anyway. :D This plugin here. :D I don't know squat about writing programs in Python but I installed the plugin to see if it would do better than the JavaScript one. What did I find? BANG, live Python console right in npp for exploratory programming and one off automatons. Integrated menu for executing saved programs, or executing them from toolbar buttons. And, it had the good sense of recognizing the Python that's already installed on my machine instead of mangling up my configuration to wedge another one in. :D Now all I've got to do is learn enough Python to get something done. :D Thanks Dave!