RText
Latest News
Preview Image 1

Preview Image 2

Preview Image 3

05/05/2012

RText 2.0.3 was just released! Here's what's new:
  • Added LaTeX syntax highlighting and code folding.
  • Added DTD syntax highlighting.
  • Fixed issue with RTextScrollPane, allowing it to be used in NetBeans' visual editor.
  • Fixed bug in CurlyFoldParser.
  • RSTA now has anti-aliasing enabled by default, no need to call setAntiAliasEnabled(boolean) manually.
  • TextEditorPane now fires FULL_PATH_PROPERTY from its load() method like it does from saveAs().
  • OS X bundles are not yet available due to my MacBook freaking out. I'll upload it as soon as I can. Sorry for the inconvenience.

01/15/2012

RText 2.0.0-beta2 was just released! Here's what's new:
  • Code folding has been added for C, C++, Java, Perl, XML, MXML, and others.
  • JSP and PHP syntax highlighting have been significantly improved.
  • New token types have been added for better lexing/syntax highlighting.
  • A few other smaller changes.

09/11/2011

RText 1.5.0 was just released! Here's what's new:
  • Added scripted macro support. You can now write macros in either JavaScript or Groovy and assign them shortcuts, essentially creating your own custom menu item actions.
  • Added very basic JSP code completion.
  • Add "stop" button to tool console like Console console.
  • Updated to RSyntaxTextArea/AutoComplete 1.5.2. Improves anti-aliasing in the editor, and adds options to auto-insert closing curly braces, clear whitespace-only lines on Enter presses, and painting indent/tab lines.
  • Added "Check for Updates" menu item to Help menu.
  • Made opening a file via Find in Files dialog center the matched line vertically in the editor.
About 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.

RText is released under the GNU General Public License. Part of RText's design is for the source code to be simple, easy to understand, and well documented, so that other programmers can look into its inner-workings and figure out how RText ticks with ease. A good place to start (besides the source code) is the Javadoc for all classes used in the project.

If you download and try out RText, I'd really love to hear your feedback, positive and negative. Please send your comments/bugs/feature requests through the project's SourceForge page.