11 Plugins to improve Notepad++

11 Plugins to improve Notepad++

How to get more out of Notepad++

Notepad++ (Notepad Plus Plus) is one of the most popular text/code editor for Windows users. It's really fast and reliable, it has many features built-in but lacks others you might expected it to have. Luckily, there is a vivid plugin development community that has created plugins to help us make Notepad++ even more powerful!

Plugins

Nearly all of the plugins mentioned below are available through the Plugin Manager that comes with Notepad++. To install the plugins simple open Notepad++, go to Plugins > Plugin Manager, check as many plugins as you like and click "Install". Instructions on how to manually install plugins and a full list of available plugins can be found on the official wiki.

NppFTP

A full-featured FTP Client within Notepad++ with the ability to save files directly to your server. You can set up multiple profiles for different FTP servers and either open/save files immediately to the server or download a copy and load it in Notepad++. It also has SFTP/FTP(E)S support.

HTML tag

This plug-in provides two core functions to Notepad++:

  • HTML and XML tag matching, like the built-in brace matching. For example you may hit Shift+Ctrl+T on an HTML tag and have the whole block until its closing tag selected.
  • HTML entity encoding/decoding

Compare plugin

A very useful plugin to show the difference between two files side by side.

AutoSave

AutoSave allows to automatically save the currently open files based on a timer schedule (default is 1 min) and/or upon the application losing focus.

JSON Viewer

A simple plugin to view JSON string in a dockable treeview control. Just select the JSON string and open the JSON Viewer plugin.

JSmin

It’s really simple and just run Douglas Crockford’s JSMin algorithm on current Javascript document. Also JSMin can puts minimized js code in a new document. It can also format already minified Javascript code.

JSLint

A Notepad++ plugin that allows users to run JSLint (The Javascript Code Quality Tool) against their open Javascript files.

Zen Coding - Python

Zen Coding is an editor plugin for high-speed HTML, XML, XSL (or any other structured code format) coding and editing. The core of this plugin is a powerful abbreviation engine which allows you to expand expressions -similar to CSS selectors- into HTML code.

For example:

div#page>div.logo+ul#navigation>li*5>a

...can be expanded into:

<div id="page">
    <div class="logo"></div>
    <ul id="navigation">
        <li><a href=""></a></li>
        <li><a href=""></a></li>
        <li><a href=""></a></li>
        <li><a href=""></a></li>
        <li><a href=""></a></li>
    </ul>
</div>

Some help on the available selectors can be found here.

QuickText

(Manual install only. It can’t be installed directly by the Plugin Manager)

Quicktext is a Notepad++ plugin for text substitution with multi field inputs. It allows you to create custom quicktext tags and easily replace them with the corresponding code snippets. It's similar to Tab Triggers in TextMate, Resharper/CodeRush in Visual Studio. Watch a short video that explains how to use Quicktext.

Light Explorer

A really light explorer plugin that brings up a simple file-manager to the side of the Notepad++ window when pressing Alt+A. There is also a fork of the Light Explorer plugin which allows you to create files and folders.

Hex Editor

Turns Notepad++ into an excellent Hex Editor.

Other plugins?

If there's any other plugin you have found useful, please share it with us in the comments below.


Comments

Nelson  •  June 20, 2012 14:16

Nice collection :)

Shailesh  •  June 25, 2012 20:36

One of my fav is "Snippets" http://www.fesevur.com/nppsnippets
It contains CSS, CSS2, html chars, html tags, javascript, php, w3c doctypes, xml reference snippets. Very useful plugin.

Mike  •  August 17, 2012 23:31

Link for "Hex editor" takes you to something that's NOT a hex editor

http://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/

It's more like a HTML tags plug-in

Website Development  •  November 20, 2012 13:20

To improve Notepad you need a good developer

Abel  •  November 30, 2012 01:10

Only now I am realizing the true power of notepad++, I'm even doubting switching to Sublime Text 2

Red Rocket Web Works  •  December 18, 2012 17:43

Nice collection. Zen coding is a must for any web developer. Another useful plugin for web development is NppPlates.

aditia  •  January 9, 2013 07:53

FTP and file explorer really useful for me

krembo99  •  January 22, 2013 02:46

nice list, but it misses one of the most valuble plugins available :
https://github.com/erinata/FingerText
easily create and insert wrappers and snippets that work with TABBED "hotspots" .
A life saver .

Julian  •  January 26, 2013 01:03

Is there any plugin to load php function examples from php.net?

Julian  •  February 9, 2013 19:28

I sow that bluefish check for closed quotes. Is there any plugin for notepad++ to do this?

Peter  •  February 21, 2013 14:38

When you use a lot of plugins, NppMenuSearch might also help you finding the commands you search: http://sourceforge.net/projects/nppmenusearch/

(I am the author of that plugin)

Stinson  •  March 25, 2013 11:13

I like the theme in the screenshot of this article.
Where can I get it?

Sonny  •  March 27, 2013 19:46

For zen coding I'm using emmet

Fred  •  April 3, 2013 05:50

I downloaded AutoSave (v1.40 2012-12-11) and received a message saying it was not compatible with my version of Notepad++. I updated to the newest version of Notepad++ without checking to see what version I had. It still doesn't work though and AutoSave was moved to the disabled folder.

What I would LOVE to see in a plugin is the ability to automatically save file changes as new versions in a folder named for that date. For instance, changes to index.htm would automatically be saved in a new folder corresponding to todays date such as
2013.04.02> index.htm.01
2013.04.02> index.htm.02
2013.04.02> index.htm.03

Does such a plugin exist? I know I could do this manually, but the whole purpose of wanting a plugin to do this is automatically is so I don't have to do it manually.ubns2R

Heinz  •  April 6, 2013 10:07

Here is a linefilter plugin that allows you to filter text using regular expressions
http://www.scout-soft.com/linefilter/

Heinz  •  April 15, 2013 22:34

I have tried to create an autosave plugin.
The plugin will check all opened files for changes and if a file was changed it will save a copy with a timestamp like "c:dataToDo.txt.2013-04-15 21.29.14"
The plugin is "beta"...so if somebody is interested to test it you can download it here:

https://dl.dropboxusercontent.com/u/109029325/autosave2.dll

In the "About" menu you will find my email adress for comments.

logodesign  •  April 29, 2013 03:30

Great collection ....thanks

Tuan Dang  •  June 6, 2013 16:15

JSmin can do anything that is done by JSON Viewer. I had Json Viewer far but now I replace it by JSmin

p.garcia  •  June 9, 2013 13:17

I'm developing one plugin for easily edit the css minified files, beta test version is downlodable from this page: http://www.arakne.es/en/programming/notepad-plugin-csslist-beta0b/

Bjarno  •  June 15, 2013 00:52

For me, Light Explorer was missing the ability to create files and folders, but after some searching on the interwebs I found out that somebody made some changes to the original source.

Link:
http://code.google.com/p/npp-light-explorer2-fork/downloads/detail?name=LightExplorer.zip&can=2&q=

It's identical to LightExplorer, but it supports creating files and folders. Really usefull if you ask me!

Bisrat Tekle  •  August 1, 2013 11:13

what happened to TextFX Characters (for newer notepad++ actually). It does many good things like replacing single quote with slash quote, changing tabs to spaces, automatically closing html tags etc.

Sandeep  •  September 4, 2013 08:55

I did not found a plugin for css. Can you help me out?

Haryono  •  October 2, 2013 12:04

I still not found notepad++ plugin to show html editor in tool bar please help..

arana  •  November 6, 2013 01:54

EMAIL FROM NOTES
not a plugin but a grat workaround: (couldnt find a plugin for this or an already included functionality so i did this)

Modify your shortcuts.xml to be able to send email using lotus notes (by default it has only outlook support)

locate your shorctus.xml file (either in program directory or %appdata%
otepad++ folder depending on your installation.

add the following to user defined commands:
notes mailto:?attach=$(FULL_CURRENT_)

will mkae ctrl+alt+shift+N to send an email with lotus notes with current text file as attachment,
IMPORTANT: notepad++ MUST BE CLOSED and you must use something else to edit the file or it will be replaced with defaults after closing.

Mike  •  November 7, 2013 15:14

Anybody knows a plugin which would let me search for a specific file name from the files in my open project workspace?
Something like the Chrome Ctrl+O open feature in the dev tools.

Thanks

طراحی وب سایت  •  November 28, 2013 16:20

i love notepad++
thanks.

Mebel Jepara  •  January 9, 2014 10:44



Bjarno • June 15, 2013 00:52
For me, Light Explorer was missing the ability to create files and folders, but after some searching on the interwebs I found out that somebody made some changes to the original source.

Toko Mebel  •  January 9, 2014 10:46

thkas for infonrmation

omar  •  February 6, 2014 14:28

Ok and where are any PHP plugins??

mebel jepara  •  February 24, 2014 12:53

I'm very satisfied with notepad, i can study html with notepad

furniture jepara  •  February 24, 2014 12:55

Notepad is very complete, i like it and use it until now

Mebel Minimalis  •  March 5, 2014 18:54

without notepad I can't make a website. Thank you composer of notepad

jasa seo blogspot  •  April 29, 2014 12:18

without notepad I can't make a website. Thank you composer of notepad

AHLI PAKAR SEO  •  April 29, 2014 12:18

For me, Light Explorer was missing the ability to create files and folders, but after some searching on the interwebs I found out that somebody made some changes to the original source.

gudang tas import  •  April 29, 2014 12:20

anybody knows a plugin which would let me search for a specific file name from the files in my open project workspace?
Something like the Chrome Ctrl+O open feature in the dev tools.

Thanks

HOSTING MURAH USA  •  April 29, 2014 12:22

I like the theme in the screenshot of this article.
Where can I get it?

Sereyboth  •  May 13, 2014 20:14

Really love these plugin!

طراحی وب  •  May 15, 2014 12:30

I did not found a plugin for css.

adtzcvgvc  •  May 20, 2014 09:56

Lolipop

Away  •  June 4, 2014 23:50

thanks for ADRO TEXTILE Konveksi Murah Indonesia - Tlp 081362666444 ! | Kursus SEO dan Internet Marketing Terbaik di Jakarta

Ben  •  June 22, 2014 16:11

The information is very complete so I can add insight, thank you for sharing this useful information.
White Christmas Tree
Cargo Carrier Bag
Document Scanner Info
SEO Tutorial

Posicionamiento web Madrid  •  June 25, 2014 01:30

The best editor that has existed

kursi rotan  •  July 1, 2014 10:17

To improve Notepad you need a good developer

mebel rotan  •  July 1, 2014 10:21

The best editor that has existed
kursi tamu
kursi makan
pembatas ruangan
sketsel
pintu rumah minimalis

Suwardi RDV Indoprint  •  July 9, 2014 08:23

You're so awesome! I do not believe I've truly read anything like that before. So nice to discover somebody with original thoughts on this subject matter. Seriously.. thanks for starting this up. This web site is something that is needed on the internet, someone with a little originality!

Martin K.  •  August 7, 2014 19:37

I much prefer AutoSave2. It doesn't have as many options but I really like how it will make several backup files and put them all in the same directory so my working directories don't get all cluttered.

nDragon  •  September 19, 2014 13:15

I use np++ for PHP code - brillant ! fast and with plugins - all You need

طراحی سایت  •  September 30, 2014 12:13

your web page is really wonderful.. it's pleasant to read

kizi  •  October 12, 2014 10:30

I am looking for this, thanks...

card game online  •  October 16, 2014 10:51

Thanks for share, Notepad++ is very simple and useful to study any programing

friv  •  October 29, 2014 06:58

Posts shared useful information and meaningful life, I'm glad to be reading this article and hope to soon learn the next article. thank you

Apenta  •  October 31, 2014 03:05

Any plugin for auto preview php script?

Nitin Gupta  •  November 3, 2014 18:33

Thanks for sharing useful plugins

fashion pria  •  November 22, 2014 07:20

very informative and usefull for me, thanks

dress wanita  •  November 22, 2014 07:22

thats articel i need, thanks ya bro

tas laptop  •  November 22, 2014 07:23

amazing , this plugins very usefull

tas laptop  •  November 25, 2014 06:50

i like this post , thansk for share

Amro  •  December 3, 2014 11:10

There is also RefreshBrowser - http://code-section.com/refreshbrowser . It's a plug-in for Notepad++ that will refresh the browser when you save the document. Convenient when editing html and web content while having the browser open next to notepad++. You just save and changes will be shown in the browser automatically.

obat herbal ace maxs  •  December 8, 2014 06:10

nice article and information, keep update obat herbal sinusitis

Mebel Jepara  •  December 9, 2014 18:03

very informative and usefull for me, thanks

kaos pria  •  December 15, 2014 09:12

notedpad++ one of my favorite app
tas laptop murah | tas laptop | dress wanita | blouse wanita | tas ransel pria | pakar seo | kemeja pria | tas ransel wanita | sepatu pria

dress wanita  •  December 15, 2014 09:13

i like this articel

sepatu pria  •  December 15, 2014 09:14

great articel exellent content

Post your comment

(optional)
(optional, will not be shown)
NOTE: Any links will have rel="nofollow"

back