EditPad ProEditPad Pro

File Type Configuration

Plain text files, HTML files and software source code are all different, and so are your habits and preferences for editing them. Using a single text editor to edit all your text files should not force you to edit all those files in the same way.

You can configure most of EditPad Pro's text editing options for each individual file type. EditPad Pro ships with a large number of preconfigured file types, allowing you to start using EditPad Pro right away. If after some time you find EditPad Pro doesn't do things the way you want, there's likely an option for it in the file type configuration.

Definition: The file type definition determines which file type's settings EditPad Pro will use for which files. Since file types are usually indicated by their files' extensions, you'll usually specify a list of extensions such as "*.htm;*.html" for HTML files. For files without or variable extensions, you can specify other file masks. A unique feature is EditPad Pro's ability to detect magic values as the start of the file, such as the XML declaration for XML files, or the UNIX-style "shebang" for Perl, Python or Ruby scripts.

Encoding: EditPad Pro edits all text files. Open text files saved on Linux, UNIX and Macintosh computers, or even text files from old DOS PCs or IBM mainframes. EditPad Pro preserves the file's compatibility with those systems, unless you explicitly convert it. You'll never have to worry about being unable to open a text file, and you'll always be able to save your files in a format that people with less flexible text editors can read. EditPad Pro handles DOS/Windows, UNIX/Linux and Macintosh line breaks. Open and save text files encoded in Unicode (UTF-8, UTF-16 and UTF-32), any Windows code page, any ISO-8859 code page, and a variety of DOS, KOI8 and EBCDIC code pages. Convert files between any of these encodings.

Editor: For line-based file types, you can turn on the option to show line numbers. Lines can be numbered with or without taking word wrapping into account. For column-based file types, you can show column numbers and even mark specific columns with vertical rulers. EditPad Pro's word wrapping feature has a unique option that allows wrapped lines to keep the indentation of the original line instead of flushing to the left margin. This allows you to use word wrapping on source code files without losing track of nested blocks in the file. The automatic indentation option makes it easy to maintain indentation when adding lines. Indentation and tab sizes are also fully configurable.

Syntax & Navigation: For each file type you can select which syntax coloring scheme and which file navigation scheme to use. Syntax coloring highlights various parts of a file in different colors. The file navigation scheme is used by EditPad Pro's File Navigator to build a collapsible tree with references to the file you're editing, making it easy to find relevant parts in the file. If there's no scheme for the file type you're trying to add, click the Download button to see if somebody else already shared a scheme. If not, click the Edit button to create your own. All included and downloadable schemes are fully editable.

Three Groups of Configuration Settings

You Need EditPad Pro To Edit Text Files

File type definition
File type text encoding settings
File type editor settings
File type syntax and navigation settings