JujuEdit

JujuEdit
软件描述
JujuEdit 是一款文件编辑器,或者说是带有很多功能的文本编辑器。它是一款专为我以及像我这样的人设计的应用程序。最简单的情况下,它可以很好地替代记事本。对于喜欢语法高亮和高级查找/替换功能的计算机爱好者来说,它可能更具吸引力。
官方网站
访问软件的官方网站了解更多信息
jujusoft.com
什么是 JujuEdit?
JujuEdit 是一款文件编辑器,或可视为带有多项功能的文本编辑器。它专为我以及像我这样的人设计。最简单的用途,它可以很好地替代记事本。对于喜欢语法高亮和高级查找/替换算法的计算机爱好者来说,它更具吸引力。
特性: 超大文件支持——可编辑最大达 2GB 的文件,并通过特殊的“从磁盘打开”模式实现即时浏览。 超大撤销缓冲区——几乎无限的撤销缓冲区(保存后仍保留,因此即使文件已保存,只要仍在打开状态,仍可撤销已保存的更改)。 语法高亮——使源代码、HTML、XML 等内容更易于阅读。 强大的 Perl 类正则表达式——支持正则表达式查找与替换,并附带一些额外功能,例如条件替换(例如,可搜索“Tom”或“Dick”,并让替换文本根据匹配结果而变化……最简单的例子是单次遍历即可将“Tom”替换成“Dick”,同时将“Dick”替换成“Tom”——通常这需要三步操作)。目前这部分功能尚无文档说明,我将尽快补充。 灵活的文本格式——开放式的格式支持,包括 ASCII、UTF8、UNICODE 等基础编码,也支持三字节和四字节字符(大端与小端格式)。 二进制查看选项——除了以文本形式查看外,还可按二进制数据形式查看,每个(1 至 4 字节)字符可显示为十六进制、八进制、十进制,甚至真正的二进制形式。
🔄 替代方案
150 个选择GNU Emacs 是一个可扩展、可定制的文本编辑器——功能更多。其核心是一个 Emacs Lisp 解释器,Emacs Lisp 是一种支持文本编辑的 Lisp 编程语言方言。GNU Emacs 的特性包括:
一个免费的开源集成开发环境,专为软件开发者设计。您可获得创建专业桌面、企业、网页和移动应用所需的所有工具,支持 Java、C/C++ 以及 PHP、JavaScript、Groovy 等动态语言。
TextMate将苹果的操作系统理念带入文本编辑领域。通过连接UNIX基础架构与图形界面,TextMate融合了两者的优势,惠及资深脚本程序员和新手用户。
GNU nano 是一个小巧友好的文本编辑器。除了基本的文本编辑功能外,nano 还提供许多额外功能,例如交互式查找和替换、跳转到指定行和列、自动缩进、功能开关、国际化支持以及文件名自动补全。





