一款易用、开箱即用的终端文本编辑器,单个静态二进制文件即可运行,可视为 nano 的继任者。
- Star
- 921
- Fork
- 55
- 未关闭 Issue
- 13
- 最近提交
- 2个月前
这是什么?
Textadept 是一款面向程序员的桌面文本编辑器,使用 C、C++ 和 Lua 编写。它支持 Windows、macOS、Linux 和 BSD,发布的是无需安装的独立可执行文件。它提供基于 Qt 或 GTK 的图形界面,以及基于 ncurses 的终端界面,默认设置开箱即用。
编辑器支持 100 多种编程语言,具备多光标与多选区、不限数量的分屏视图、可自定义的快捷键(支持组合键和键位模式),以及通用与特定语言的代码片段(支持嵌套)。可以调用 shell 命令运行代码、构建项目或执行测试。编辑器的几乎所有部分都可以用 Lua 编写脚本进行扩展和定制。
可选的扩展模块提供语言调试器、文件比较、代码格式化、Language Server Protocol 客户端、草稿缓冲区和拼写检查。编辑器本身不联网。
核心功能
- 01支持 Windows、macOS、Linux 和 BSD,发布为无需安装的独立程序。
- 02同时提供 GUI(Qt 或 GTK)和终端(ncurses)两种界面。
- 03支持 100 多种编程语言。
- 04支持多光标、多选区和不限数量的分屏视图。
- 05可自定义快捷键,支持代码片段和 shell 命令执行。
- 06几乎所有功能都可以用 Lua 脚本扩展和定制。
适用场景
- 在桌面或通过 SSH 的终端中编写代码,无需笨重的 IDE。
- 通过 Lua 脚本打造个性化的编辑环境。
- 在编辑器内直接调用 shell 命令完成构建和测试。
- 通过可选模块加入 LSP 客户端、调试器或拼写检查功能。
快速上手
- 1
从下载部分获取适合你平台的预编译二进制文件
- 2
将压缩包解压到你有权限的任意位置,然后运行 textadept 可执行文件
使用前须知
- 预编译的 macOS 版本仅支持 Apple Silicon。
- 在 Linux 上,图形界面版本需要安装 Qt 5 或 GTK 3,终端版本需要 ncurses。
- 可选模块不会自动加载,需要在首选项中使用 require() 手动启用。
标签
常见问题
- textadept 是什么?
- 一款快速、简洁且可通过 Lua 高度扩展的跨平台程序员文本编辑器,提供图形界面和终端版本。 Textadept 是一款面向程序员的桌面文本编辑器,使用 C、C++ 和 Lua 编写。它支持 Windows、macOS、Linux 和 BSD,发布的是无需安装的独立可执行文件。它提供基于 Qt 或 GTK 的图形界面,以及基于 ncurses 的终端界面,默认设置开箱即用。
- textadept 可以免费使用吗?用的什么许可证?
- textadept 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- textadept 还在维护吗?
- 半年内有更新。textadept 最近一次提交是在 2026年9月1日。
- textadept 适合用来做什么?
- 在桌面或通过 SSH 的终端中编写代码,无需笨重的 IDE。 通过 Lua 脚本打造个性化的编辑环境。 在编辑器内直接调用 shell 命令完成构建和测试。 通过可选模块加入 LSP 客户端、调试器或拼写检查功能。
- textadept 怎么安装和运行?
- 从下载部分获取适合你平台的预编译二进制文件 将压缩包解压到你有权限的任意位置,然后运行 textadept 可执行文件
- 在哪里获取 textadept?
- 源代码和安装说明在 GitHub 上:https://github.com/orbitalquark/textadept
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3万1392GoMIT更新于 9小时前
面向 Windows 的轻量文本编辑器,支持多种语言的语法高亮、代码折叠和自动补全。
5065326C++Other更新于 4天前
基于 Qt 的跨平台文本编辑器,是 Notepad++ 的重新实现,支持 Windows、Linux 和 macOS。
1.5万940C++GPL-3.0更新于 9天前
Howl 是一款基于 LuaJIT 和 GTK 的轻量级、可深度定制的通用文本编辑器,可用 Lua 或 MoonScript 扩展。
75268HTMLOther更新于 6天前
Vim 是经典 Vi 编辑器的增强版,以键盘驱动、可高度定制,适合高效编辑代码和纯文本。
4.1万6193Vim ScriptVim更新于 17小时前
由 Atom 和 Tree-sitter 团队打造的高性能、支持多人协作的代码编辑器。
9.2万1.1万RustOther更新于 4小时前