If you're looking for a text editor focused on programming that is really complete, quick and with a reputation that is bomb-proof, UltraEdit is an option that will convince you. This software is the perfect substitute for the Notepad, but aimed at programmers, because it integrates tools that will make the tasks of web developers, administrators and programmers easier because it can edit files in JS, JAV, CPP, CGI, C, PL, HTML, and TXT format.
Programming editor and environment for developers
The program is extremely complete because as well as coloring the code to make it easier to understand, it includes quite a few tools that will help any developer in his/her tasks. Like a list of functions, quick access to the most used tags, integration, and handling of XML, integrated searches to find any text we select in Google, Yahoo! or the Wikipedia (among others), the possibility to connect by means of FTP and SSH to any server or the famous “Find and Replace” of UltraEdit, the main function of which is to find code chains and replace them with others in a quick and transparent manner.
All in all, if you're looking for a complete development environment, UltraEdit is an editor that will surely convince you to perform all the tasks that you need to complete.