How to turn notepad++ from just another text editor, into a full fledged scripting IDE.
With 5 (fifth being optional) easy steps you can turn notepad++ into something that will help you with scripting rather then slow you down.
1) Goto Settings->Preferences and check "Hide" under tab bar, and check "Show" under Document List Panel in the General page.
2) Goto Auto-Completion page and check "Enable auto-completion on each input" and "Function completion" and "function parameters hit on input."
3) Download and install the NppExec plugin and under Plugins->NppExec select "Show console dialog"
4) Download a auto completion package for your scripting language of choice in my case, Ruby. I used the one from here,
http://sketchucation.com/forums/viewtopic.php?f=180&t=33972&hilit=+Notepad#p298769, and it has been working quite nicely. If you ever find something that isn't auto completing you can add it to the end of the easy to edit XML file.
5) (Optional) You can download a new notepad++ color scheme that suits your language or your tastes (or if you just want to code at 4am without burning your eyes on the white background). I personally use the one located here:
http://therubyway.%2A%2A%2A/2008/11/23/rails-on-notepad/ Please note though that some languages *staring at you PHP* don't play nicely and look ugly as all hell. For ruby it is some of the better ones I've seen.
If all went well you should of been able to configure your notepad++ instance from looking like this:
http://i.imgur.com/V5vZFc7.png
To looking like this:
http://i.imgur.com/pUsMXmG.png
Settings → Style Configurator...