EditPlus is a developer-oriented text editor with an extensive list of features.
And EditPlus includes powerful extras that make it feel more like a development environment, than a simple editor. So for instance you get auto completion for Perl and C/ C++; code folding, which hides or displays code based on its level of indentation; and a built-in web browser allows you to immediately preview the content of your HTML document or Java applet.
And the useful functionality keeps popping up, everywhere you look. So plain text URLs and email addresses are automatically turned into clickable links; support for FTP commands allows you to edit remote files directly; easy pasting of code snippets helps speed up development time; and there are a host of web tools to simplify your web work, including a colour picker, character picker, object picker and table generator.