EditPlus provides a number of powerful and extensible features that make it an excellent text editor for development on Windows platform. Some of the major features are described below.
In order to add your own syntax type, you must create a syntax file and add it on Settings & Syntax page of the Preferences dialog box.
Integrated Web Browser
Seamless web browser for previewing the content of your HTML document or Java applet without leaving the editor. Browser window also has common browser commands so you can browse Internet web sites as well as local HTML files.
FTP crashes a lot within EditPlus. Or at least it used to.
However, the real issue is that FTP has serious security problems. I recommend using something like WinSCP to keep files up-to-date on a server in a secure way, and setting EditPlus to be your default editor in WinSCP. Note: your host will need to support SCP or SFTP to use it. If it supports a secure terminal connection like SSH, you're probably fine. See FTP through external SSH (PuTTY) for more information.
You might try using this Bitmap http://legacy.sheltonbbs.com/~jmmorse/CustomBitmaps.bmp in ResourceHacker to customize your HTML toolbar to your liking. http://www.users.on.net/johnson/resourcehacker/
See User Tools for suggestions contributed by EditPlus users.
Auto-completion is a time-saving feature which changes a short abbreviation into a complete string.
It supports Perl and C/C++ by default. In order to use auto-completion feature for other file types, you should write auto-completion file and specify its path in the Settings & Syntax page of the Preferences dialog box.
Auto-completion file is a plain text file which has ".ACP" extension and should be written in predefined syntax. The syntax is very simple. The fastest way is to look into the sample .ACP file that comes with EditPlus.
EditPlus provides the ability to display a dynamic Function List for a file from Search > Function List. Though EditPlus is configured by default to extract functions for C++, Perl, and similar programming languages, it's not hard to add the same functionality for other file types.