RText
|
RText is a powerful, cross-platform programmer's text editor written in Java. It is designed to be easy to use, highly customizable and flexible. It currently supports syntax highlighting for the following languages: Assembler (X86), C, C++, C#, CSS, Fortran, Groovy, HTML, Java, JavaScript, JSP, Lua, Perl, PHP (new!), Properties Files, Python, Ruby, SAS, SQL, Tcl, UNIX shell scripts, Windows batch, XML.
Features:
Editor:
1. Multiple fonts simultaneously - Different token types can use different fonts and styles
2. Bracket matching - Useful for quickly scoping a block of code
3. Macro record/playback - Automate common editing tasks you do repeatedly
4. Drag-and-drop - Easily move code around in your document, or even into another application
5. Bookmarking - Mark and quickly navigate to important sections of code.
6. Mark Occurrences - Easily see the scope and usage of a variable or method.
7. Code templates - Create shortcut key sequences for common coding constructs such as for-loops.
8. Unlimited undo/redo - Don't worry about making a mistake with the handy smart undo & redo.
9. File encodings supported - Edit and save files in ASCII, Unicode, or any other encoding supported by your JVM.
10. Current line highlighting - Allows you to quickly locate your position in a source file.
11. Margin line - Useful for keeping your lines from being too long, if you're into that kind of thing.
User Interface:
1. Drag-and-drop files from the desktop to open them
2. Edit multiple documents simultaneously, using a (tabbed view or traditional MDI)
3. Find/Replace, with full regular expression support
4. Find in Files and Replace in Files
5. Printing and Print Preview, for when you need a hard copy
6. Auto-reload of files when they are modified outside of editor
7. Customizable keyboard shortcuts makes using the editor a little more comfortable
8. Completely customizable UI - change the toolbar's icon set, the application's look and feel, the colors and fonts used in the editor, what buttons are visible on the toolbar, etc.
9. Comprehensive Help documentation comes with the application
10. Cross-platform - runs anywhere there is a JVM
11. Localized into 15 languages
The license of this software is Free, you can free download and free use this text editor software.