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.

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

Project Samples

Project Activity

See All Activity >

Categories

Text Processing

Follow Notepad++ Python Script

Notepad++ Python Script Web Site

Other Useful Business Software

Citizen Development and the Consumerization of IT Citizen Development and the Consumerization of IT Icon
Citizen Development and the Consumerization of IT Icon

How is your organization empowering citizen developers to create their own solutions to improve productivity?

Citizen developers are regular end-users who utilize low-code platforms, which empower them to create or customize applications which they and their colleagues can use, without the input of central IT. Citizen development software can enable any user to build applications or improve the efficiency of their business processes. It’s ultimately about putting more responsibility (and more technological capability) in the hands of workers.

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
34
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Love the tool, the documentation could be a bit better, and it would be nice to be able to report bugs. But the tool itself is quite helpful.

Read more reviews >

Additional Project Details

Intended Audience

Advanced End Users

User Interface

Win32 (MS Windows)

Programming Language

Python, C++

Registered

2010-07-25