Source Edit is an editor especially made for developers but can of course be used as a regular text editor as well. It natively supports the following languages: ASP, PHP, Java, C/C++, C#, Visual Basic, Pascal, Perl, Cold Fusion, SQL, HTML, CSS, XML Source You can also create a new one yourself using the Language Editor. Source Edit has an IntelliSense like code completion feature. Source Edit comes with a hex editor called HexSource. You can open or save a file directly from/to an account on a FTP server. Source Edit also comes with a full-fledged FTP client application called File Courier. Source Edit has a clipboard history and remembers old clips you add to the clipboard regardless of the application you use to cut or copy text to the clipboard. Source Edit supports recording of keyboard macros. You can also add any custom tool to Source Edit tools menu and toolbar.
Version 4.0 adds add-in capability, better code completion, Code Publisher.