Notepad++ is a code editor software that can also replace your MS Windows Notepad.
From the research I’ve done, it is one of the most used software for programmers working on a Windows machine. The list of features it has is pretty impressive, such as:
- syntax highlighting for C, C++, PHP, CSS, Java, HTML, XML, Javascript, Python, Perl, Ruby, and several other languages;
- auto-completion;
- a plug-in structure with several plug-ins for you to choose from;
- macro recording and playback;
- and the list goes on…
You can run Notepad ++ also from your USB drive through Portable Apps.
From their site, “Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code.” You can use its syntax highlighting for Python, HTML, PHP, C, Java, JavaScript, XML, CSS, Perl, and languages.