Use EditPad Pro's extensive abilities to invoke external applications and scripts to extend EditPad Pro's functionality with tools or scripts written in your favorite scripting language, such as Perl or Python. EditPad Pro can pass the file name of the file you are currently editing on the command line to your script, or even send the file to the script's standard input. Your script can then read from standard input, do its job, and send the results to standard output. EditPad Pro can capture the standard output into a new tab.
You can even write a script that only works on the selected part of the file you are editing. EditPad Pro will save the selection into a temporary file, pass it on the command line to the script (use %TEMPFILE% on the command line for the tool), and replace the selection with the modified contents of the file after your script has finished its job. That way you can easily add whichever text processing feature you want simply by implementing it in your favorite scripting or programming language.
EditPad Pro does not have a built-in scripting language. Instead, it offers you extensive options to run external scripts using the scripting language's own interpreter.
Example Tool Configurations
Once you've added an application to EditPad Pro's Tools menu, you can export the tool's configuration into a file, and share it with others. You can download a set of example tool configurations that show you how you could configure the following tools:
HTML Tidy and XML Tidy
A popular tool with webmasters is the "Tidy" utility. This tool cleans up and reformats HTML and XML files. This makes it much easier to read and edit the raw HTML and XML structure. Tidy will also warn about errors in your HTML and XML files.
Tidy is a command line utility, which makes it a little hard to use by itself. Fortunately, EditPad Pro's extensive options for running command line utilities make using Tidy from within EditPad Pro a piece of cake. EditPad Pro will automatically send your HTML or XML file to Tidy, and automatically capture Tidy's output back into EditPad Pro.
To get started, simply download Tidy. Precreated tool configurations for EditPad Pro are included in the archive. You can easily import them via the Configure Tools item in the Tools menu.