Notepad++ download

Make your plugin in less 10 minutes

Here are the instructions to make your first Notepad++ plugin in less 10 minutes, by following 6 steps:

  1. Download and unzip Notepad++ Plugin Template.
  2. Open NppPluginTemplate.vcproj in your Visual Studio.
  3. Define your plugin name in PluginDefinition.h
  4. Define your plugin commands number in PluginDefinition.h
  5. Customize plugin commands names and associated function name (and the other stuff, optional) in PluginDefinition.cpp.
  6. Define the associated functions.

You are guided by the following comments in both PluginDefinition.h and PluginDefinition.cpp files:

//-- STEP 1. DEFINE YOUR PLUGIN NAME --//

//-- STEP 2. DEFINE YOUR PLUGIN COMMAND NUMBER --//

//-- STEP 3. CUSTOMIZE YOUR PLUGIN COMMANDS --//

//-- STEP 4. DEFINE YOUR ASSOCIATED FUNCTIONS --//

A good sample illustrates better the whole picture than a detailed documentation.

However, the knowledge of Notepad++ plugin system is required, if you want to accomplish some sophisticated plugin commands.

You can use Plugin development forum for any technical questions/answers and the announcement your new plugin.

NppPlugins.NET is a C# version. It contains both template and demo.

Download Notepad++ Now!

Rating (4.8/5):
star raiting
Current Version:
8.1.1
Requires Windows:
XP / Vista / Seven
Size:
5.3M
Price:
Free

The supported languages highlighting by Notepad++ are:

C, C++, Java, C#, XML, HTML, PHP, Javascript, RC file, makefile, nfo, doxygen, ini file, batch file, ASP, VB/VBS, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, Unix Shell Script, Fortran, NSIS and Flash action script.