A simple code editor with an intuitive interface, offering various options designed to help programmers perfect their work with as little effort as possible
The interface is familiar to the one of Notepad. You can insert programming files, write a region to file, manipulate words (capitalize, uppercase, lowercase, transpose), as well as fill paragraphs and align regions.
In addition, you can insert ASCII code, search forward or backward, replace queries or strings, enable regular expressions, keep or delete matching lines, as well as compile the project and view errors.
Furthermore, it is possible to set and locate tags and bookmarks, jump to a particular line, compare differences between two files, sort the buffer and region, run macros, repeat commands, establish variables, among other dozens of options.
The application runs on a low amount of CPU and RAM, so it doesn't burden system performance or interrupt normal activity. We have not encountered any issues in our tests, since the tool did not hang or crash. All in all, Epsilon contains some interesting options dedicated to programmers.
Reviewed by Elena Opris, last updated on August 26th, 2013
In a hurry? Add it to your Download Basket!
What's New in This Release:
- Modes for XML and HTML have been extensively enhanced. They now support smart indenting and embedded CSS and Python scripting. And they automatically highlight matching and mismatched tags. There are new commands to move by tags or elements, delete matched tags, insert an end tag to close the current element, list unmatched tags, and sort and align XML attributes.
- Epsilon can now display misspelled words as you edit. In programming language modes, it marks only words in comments and strings. (Modes can easily customize this.) Epsilon also offers suggestions for correcting these misspellings, either using its own guessing algorithm or one of several external programs. It maintains per-file, per-directory, and global ignore lists. A traditional spell-buffer-or-region command and a spell-grep command to list all misspelled words are also available.
- A new browse-symbol command provides an enhanced interface to the source code browser database generated by Microsoft compilers. Epsilon can display the names of all functions that read or write a certain variable or call a particular function, and show the actual lines that do so, letting you quickly navigate to one. Results can be filtered in various ways. You can now use Epsilon's native tagging facility side by side with a browser database.
Application descriptionEpsilon is a reliable application meant to work as a code editor featuring advanced EMACS-style editing tools.Epsilon ...