Chun Sing Tsui

Coding, Technology, and other Interests

Useful Notepad++ Plugins

Notepad++ is easily one of the best text editors for Windows. I've compiled below a few useful plugins that extends its functionality even further.

If your code contains a mix of spaces and tabs, they will often be inconsistently displayed with different editors. One thing that I've tried to do is making sure my code contains no tabs to avoid inconsistency. This plugin makes it easy to convert tabs to spaces for existing code.

Everyone needs a diff tool. File comparison is always a useful feature when you need to find the differences between two files.

This plugin conveniently allows you to have more than one item in your clipboard, easing copy and paste operations.

A plugin of Artistic Style, which is a C, C++, C#, and Java source code automatic formatter. The one complain that I have with NppAStyle is that it doesn't handle comments very well. Comments will stay at their original position, which is generally not the wanted action.

RunMe is excellent for allowing the execution of the currently open file based on its shell association. Since I've been working with Perl, this allows me to run and test the script easily at the file location.

TextFX contains a slew of functions that are too many to list. It no longer comes with the latest unicode version of Notepad++ (v5.9.6.2), but you can manual install it to get the added features.