SixRevisions has posted an article on 12 Excellent Free Text Editors for Coders. For the record, I don’t actually use a “free” editor for my primary development. However, since I do web development I’ll end up on a remote session with clients and need to debug something at their location… installing Visual Studio isn’t an option. Luckily, there are some really good free editors and my favorite one ends up first on the list.
You can make writing code as complicated as you want, but at the end of the day, all you really need is your favorite, trusty text editor. You can use a simple one like Microsoftâ€™s Notepad, but oftentimes itâ€™s helpful to have a text editor that has syntax highlighting/coloring, support for multiple languages, a robust find and replace feature, and other features and options that make writing code just a tad bit easier.
NOTEPAD++ is the premier replacement for Microsoftâ€™s Notepad. It has an auto-completion feature (for most supported languages) that guesses what youâ€™re trying to write, a tabbed interface which is great for working with multiple files without cluttering your task bar, a powerful RegEx find-and-replace feature, code folding, support for a large array of languages (even Assembler!) and much more. These are just some of the features that make NOTEPAD++ my personal default text editor.
Check out the rest here!