I still do a lot of my coding by hand, so every now and then I need to do a global search and replace across several files. Notepad++ (see this post) has this feature built in. Simply open all the files needing the search and replace in Notepad++ (drag and drop works nicely for this) then press Ctrl+H to bring up the replace dialog. Fill in the find and replace text boxes and then click replace all in open documents. There’s a similar function on the find tab in the same dialog box that will find every instance of whatever you’d like in all of your open files. Then it will list them all with the surrounding text in the same dialog box. Just click on any one of them to jump right to it.
While you’ve got Notepad++ open. Press Ctrl+G to bring up the go to dialog box. You can jump directly to any line number from here. This is nice when debugging code and you get an error on line xyz. Make sure to read the dialog carefully, the guys who made Notepad++ seem to have a sense of humor.

Working with multiple monitors and can’t get your windows to line up with the edges of them very well? I use AllSnap to do this for me. It makes the edges of all windows and monitors sticky so as you drag the border of a window to resize it, when you get close to another window or screen edge, it will stick to it, making easy to line things up. This also works very nicely when Window’s default tiling of windows doesn’t leave you with an arrangement you like, just do it yourself and leave a narrow sliver for one window, and make the other take up the whole screen.

Windows won’t allow you to rearrange the buttons on your taskbar. If your dependent on having something in a particular location, probably because you’re running it all the time and it’s always on the left side… until it crashes, then Taskbar Shuffle is for you. It allows you to drag and drop buttons on your task bar to any location. It also lets you drag and drop the icons in your system tray in the same way. Better yet, it can hide it’s own icon from the system tray so it’s not taking up any valuable screen space.

You can encrypt just a few files or your entire hard drive with the open source TruCrypt. In the file mode, TruCrypt works by creating a single file that, when unlocked with your pass phrase, mounts itself as a drive on your system. Anything going into this drive is then automatically encrypted. You can then dismount the drive at any time. You can also use it on a flash drive with their own built in utility so you can keep an encrypted file on the flash drive and open it with any computer. I use this in combination with Portable Firefox on a flash drive that I keep on my work computer. I then use it when I’m traveling and need to visit a secure site, such as my bank or credit card. This keeps all of my passwords, account info and all of that sensitive data encrypted and off of my work computer while still leaving me very safe access to it.