TEA text editor 60.0.1 发布,跨平台文本编辑器

栏目: 软件资讯 · 发布时间: 4年前

内容简介:TEA 是一个具有图形化使用者界面的文本编辑器,名称是从英文 Text Editor of the Atomic Era(意为“原子时代的文字编辑器”)的首字母缩略而衍生。它是为了资源低消耗、广泛的函式功能和适应性而设计的,并且可用...

TEA 是一个具有图形化使用者界面的文本编辑器,名称是从英文 Text Editor of the Atomic Era(意为“原子时代的文字编辑器”)的首字母缩略而衍生。它是为了资源低消耗、广泛的函式功能和适应性而设计的,并且可用于 Qt 5 或 4.6 版本以上支援的所有桌面操作系统,其使用者界面也有多种语言的版本。

TEA 的上一个版本还是 2019 年发布的 50.1.0,在 50 版本之后直接跳至 60 版本是为了表达代码的重大变化和与 Qt 6 的兼容性。现在 TEA 可以针对 Qt 4(针对遗留系统)、Qt 5 和 Qt 6 进行构建。

在 TEA 60 中,对历经 14 年的成熟代码库进行了逐行审查,并且对很多内容进行了重写。但出于对老编译器的尊重,还是没有使用"现代 C++"。

那么,TEA 60 有什么新的内容呢?

  • 重写了输入输出子系统;
  • 取消了对 QML 的支持,不再有插件。
  • 增加了 2/Rexx、 Lua 、Windows 批处理文件作为脚本的支持(此前已经支持 Bash、 PerlRuby 、Python);
  • TEA 现在使用了一些桌面主题的图标;
  • 重写了拼写检查器模块;
  • 语法高亮引擎几乎是新的,旧的语法高亮规则文件格式已经不再支持了——TEA 将使用新的,尽管是基于旧的做出的改进;
  • 使用 Ctrl-鼠标滚轮来缩放当前文件的文本;
  • 由于一些改进,TEA 的启动时间缩短了(拼写检查器现在只在需要时才初始化)。
  • TEA 60 在 Qt6 下是稳定的,就如同在 Qt5 下一样。如果是针对 Qt6 构建,请在 deps 中添加 "Qt6-5compat" 模块;
  • 修复在 CentOS 和 OS/2 上构建的 TEA;

更多详情可查看:https://tea.ourproject.org/


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Learn Python 3 the Hard Way

Learn Python 3 the Hard Way

Zed A. Shaw / Addison / 2017-7-7 / USD 30.74

You Will Learn Python 3! Zed Shaw has perfected the world’s best system for learning Python 3. Follow it and you will succeed—just like the millions of beginners Zed has taught to date! You bring t......一起来看看 《Learn Python 3 the Hard Way》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试