Textadept 11.0 发布,极简主义跨平台文本编辑器

浅殇忆流年 2020-12-02 09:54:17 ⋅ 652 阅读

Textadept 是一个快速、极简主义和可扩展的跨平台文本编辑器。使用 C 编写的非常轻量级的代码库,依赖于 Lua 的可扩展性。编辑器可以在图形环境(GTK2)和 CLI 环境(Curses)中工作。

这个版本已经酝酿了将近一年,可能是自 7.0 以来最大的一个。很多方面都发生了改变(希望是变得更好了)。一些重要的改变:

  • 缓冲区和视图 API 完全切换为从 1 开始的索引(之前有些 API 用的是 0 开始的索引)。这可能会导致向后兼容的问题。
  • view API 包含了原来在 buffer API 里的一些与 view 有关的字段。这是可选的,不会引起向后兼容的问题。
  • 主题和样式语法已得到改进。
  • 快捷键绑定中的按键序列修饰符已更改(例如,从'c'到'ctrl+')。这可能会导致向后兼容的问题。
  • Textadept 需要使用 C++17 编译器进行构建,并且可以使用 Docker 容器针对所有平台进行构建。

这些变化只是冰山一角。请参阅迁移指南,以从 Textadept 10 升级到 Textadept 11。Changelog 列出了从 10.8 到 11.0 的每个中间版本的完整更改列表。

下载地址:https://github.com/orbitalquark/textadept/releases


全部评论: 0

    我有话说:

    「开源资讯」Atom 1.52.0 和1.53.0-beta0发布平台文本编辑器

    Atom 同时发布了 1.52.0 和 1.53.0-beta0 版本。Atom 是 GitHub 专门为程序员推出的一个平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持

    Shotcut 21.01.29 发布平台视频编辑器

    Shotcut  21.01.29 已经发布。 Shotcut 是一款免费、开源、平台的视频编辑器,适用于 Windows、Mac 和 Linux。主要功能包括支持多种格式

    Simplenote 2.9.0 发布,开源平台云笔记工具

    Simplenote 2.9.0 发布了。Simplenote 是一个简单、轻量级的平台云笔记工具,可以用来保存文字、表格、代码等信息,用户记录的内容可以与所有设备保持同步。Simplenote

    文本编辑器CKEditor 4.14.1 发布,优化编辑器和表格大小

    CKEditor是新一代的FCKeditor,是一个重新开发的版本,CKEditor是全球最优秀的网页在线文字编辑器之一。

    Atom 1.56.0 发布,GitHub 官方文本编辑器

    Atom 是由 GitHub 开发的自由及开放源代码的文字与代码编辑器,支持 macOS、Windows 和 Linux 操作系统,支持 Node.js 所写的插件,并内置由 Github 提供的

    CherryTree 0.99.17 发布

    CherryTree 0.99.17 现已发布。CherryTree 是一个支持无限层级分类的笔记软件,Python 编写,支持富文本编辑和代码高亮,支持 Linux 和

    【开源资讯】Electron 10.1.4 发布平台桌面应用开发工具

    简介 Electron 是 GitHub 发布平台桌面应用开发工具,支持 Web 技术开发桌面应用,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而

    Node.js v15.13.0 发布

    Node.js 15.13.0 正式发布。Node.js 是能够在服务器端运行 JavaScript 的开放源代码、平台 JavaScript 

    NativeScript 8.0 发布平台原生应用框架

    NativeScript 8.0 现已发布。NativeScript 使用户能够直接从 JavaScript 访问 native API。目前,该框架为丰富的移动开发提供了

    前端框架 Angular 11.0.0 正式发布,不再支持 IE 9 、10

    前端框架 Angular 11.0.0 正式发布。 Angular 11.0.0 将 TypeScript 升级到 4.0, 对 TypeScript 3.9 不再支持。 放弃了对 IE 9 、10

    Eclipse Jetty 9.4.38、10.0.1 和 11.0.1 发布

    Eclipse Jetty 9.4.38、10.0.1 和 11.0.1 已经发布。这三个版本都包含了大量的 bug 修复和改进,建议所有用户尽快升级。重要的是,这些版本涉及 CVE-2020

    程序员笔记 CherryTree 0.99.28 发布

    CherryTree 0.99.28 现已发布。CherryTree 是一个支持无限层级分类的笔记软件,Python 编写,支持富文本编辑和代码高亮,支持 Linux 和 Windows

    程序员笔记 CherryTree 0.99.32 发布

    CherryTree 0.99.32 现已发布。CherryTree 是一个支持无限层级分类的笔记软件,Python 编写,支持富文本编辑和代码高亮,支持 Linux 和 Windows

    Web 富文本编辑器 Neditor 2.1.9 ,支持 vue 和 angular

    简介Neditor 是基于 ueditor 的更现代化的富文本编辑器,支持HTTPS。

    速后台框架 FastAdmin v1.2.0.20210125 新增插件 API 文档生成

    FastAdmin 更新日志 v1.2.0.20210125_beta 新增自定义插件API文档生成 新增登录和鉴权状态显示 新增自定义测试提交参数 优化安装脚本 优化cookie加密 修复系统

    「开源资讯」优麒麟 20.10 版本发布--而美,华而实

    北京时间 2020 年 10 月 23 日,优麒麟团队很高兴地宣布优麒麟(Ubuntu Kylin)开源操作系统 20.10 版本(代号Groovy Gorilla)正式发布。20.10 是优麒麟

    GraalVM 社区版 21.0.0 发布,高性能语言虚拟机

    GraalVM 社区版 21.0.0发布。GraalVM 是 Oracle 打造的高性能语言虚拟机,支持运行 JavaScript、Python 3

    Angular 11.0.0-rc.2 发布,Web 前端框架

    Angular 11.0.0-rc.2 现已发布,具体更新内容如下: Bug 修复 common:从r-> Y更改 week-numbering year 格式 compiler