概述
注意:此站点是原始 RText 站点内容的存档。访问项目的GitHub 页面以获取最新信息。
RText 是一个强大的、跨平台的程序员用 Java 编写的文本编辑器。它旨在易于使用、高度可定制和灵活。
RText 是在经过修改的 BSD 许可下发布的。RText 的部分设计是让源代码简单、易于理解且文档齐全,以便其他程序员可以查看其内部工作原理并轻松找出 RText 的运行方式。一个很好的起点(除了源代码)是项目中使用的所有类的Javadoc。
如果您下载并试用 RText,我真的很想听听您的反馈,无论是正面的还是负面的。请通过项目的GitHub 页面发送您的评论/错误/功能请求 。
特征
- 超过 40 种编程语言的语法高亮
- 多种字体支持- 不同的令牌类型可以使用不同的字体和样式
- 宏录制/回放- 自动执行重复执行的常见编辑任务
- 拖放- 轻松地在文档中移动代码,甚至移动到另一个应用程序中
- 拼写检查- 拼写检查纯文本文档和源代码的注释。
- 书签- 标记并快速导航到代码的重要部分。
- 标记出现次数- 轻松查看变量或方法的范围和用法。
- 代码模板- 为常见的编码结构(例如 for 循环)创建快捷键序列。
- 无限撤消/重做- 不要担心使用方便的智能撤消和重做出错。
- 支持的文件编码- 以 ASCII、Unicode 或 JVM 支持的任何其他编码编辑和保存文件。
- 当前行突出显示- 允许您快速定位您在源文件中的位置。
- 边距- 如果您喜欢那种东西,可用于防止线条太长。
- 从桌面拖放文件以打开它们
- 使用(选项卡式视图或传统 MDI) 同时编辑多个文档
- Find/Replace,具有完整的正则表达式支持
- 在文件中查找并在文件中替换
- 外部工具支持运行编译器、Ant 等。
- 任务列表在源代码注释中突出显示您的 TODO 项目
- 打印和打印预览,当您需要硬拷贝时
- 在编辑器之外修改文件时 自动重新加载文件
- 可自定义的键盘快捷键使使用编辑器更加舒适
- 完全可定制的 UI - 更改工具栏的图标集、应用程序的外观、编辑器中使用的颜色和字体、工具栏上可见的按钮等。
- 应用程序附带 全面的帮助文档
- 跨平台- 在任何有 JVM 的地方运行
- 本地化为 15 种语言