vote up 14 vote down star
11

I just started using Notepad++ for simple scripting tasks. Notepad++ has a bunch of plug-ins to extend the core functionality. What are your favorite ones?

flag
1  
+1 because I didn't even realize plugins existed for Notepad++. Awesome. – tnorthcutt Sep 11 at 23:37

16 Answers

vote up 4 vote down

The FTP_Synchronise (listed on the sf page) is absolutely brilliant for any web work.

link|flag
show 1 more comment
vote up 4 vote down

RegEx Helper is useful if you want to test regular expressions against open documents.

Screen Shot

link|flag
show 1 more comment
vote up 2 vote down

For writing scripts, NPPExec is unbelievably useful! It lets you press a button to run your scripts with any command line options you want to pass in. I use it to run Python scripts when I need to test them using this NPPExec command: python.exe "$(FULL_CURRENT_PATH)"

link|flag
vote up 1 vote down

The Compare plugin has seen tons of use from me. It's great if you have Dynamics packages exported and want to quickly see the differences.

link|flag
vote up 1 vote down

More of a tip than a plugin, but I've found adding a couple of user defined commands ('Run' menu) and adding corresponding entries in contextMenu.xml can speed things up a little.

For example; an '[SVN] Commit' context menu entry (exact commands may not be correct, can't check atm).

Shortcuts.xml

<UserDefinedCommands>
    <..>
    <Command name="[SVN] Commit" Ctrl="no" Alt="no" Shift="no">tortoisesvn commit -i $(FULL_CURRENT_PATH)</Command>
    <..>
</UserDefinedCommands>

contextMenu.xml

<ScintillaContextMenu>
    <..>
    <Item MenuEntryName="Run" MenuItemName="[SVN] Commit"/>
    <..>
</ScintillaContextMenu>

Note: these .xml modifications need to be made while Notepad++ is not running.

link|flag
vote up 1 vote down

I use the Function List plugin quite a lot; it's very useful in C/C++ projects.

link|flag
vote up 1 vote down

The XML Tools plugin is awesome

link|flag
vote up 1 vote down

Notepad++ actually makes a pretty good hex editor with the Hex Editor plugin. The plugin allows you to view the hex version of any file as well as add/remove/change the bytes in a binary file, all from your favorite text editor!

link|flag
vote up 1 vote down

I like Hex Editor. Now, all I have to do is figure out how to change the default font.

link|flag
show 2 more comments
vote up 1 vote down

Explorer, MultiClipboard, SVN, and WebEdit I even wrote up an article here: http://hokuten.net/2010/using-notepad-for-web-development/

link|flag
vote up 0 vote down

I've found the 'Compare' and 'Compare against SVN' to be invaluable.

link|flag
vote up 0 vote down

TextFX!

very useful one is: TextFX | TextFXViz | Hide/Show lines with (Clipboard) text

link|flag
vote up 0 vote down

Plugin Manager should be first in the list because it does help a lot in installing, updating or removal of the plugins.

link|flag
vote up 0 vote down

If you are on a mac and want to use something similar to Notepad++ use Textmate from macromates.

But Espresso http://macrabbit.com/espresso/ is getting more popular because its has an integrated ftp.

link|flag
vote up 0 vote down

NppExec, well developed and seems pretty mature. The advanced options dialog has a bazillon options ;-)

link|flag
vote up 0 vote down

It doesn't exist (yet?), but a plugin to edit et save files over ssh (scp or sftp) would be great!

link|flag

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.