编程 Skylark:C 语言编写的开源编辑器,原生支持 Hex 编辑、数据库与 Lua 扩展

2026-09-05 06:40:23

Skylark:C 语言编写的开源编辑器,原生支持 Hex 编辑、数据库与 Lua 扩展

Skylark 是一款免费开源、绿色便携的代码编辑器,支持文本编辑、十六进制编辑、数据库工具和 Lua 脚本运行。项目采用 C 语言开发,遵循 GPL 3.0 协议,代码托管在 GitHub:

https://github.com/adonais/skylark

目前原生支持 Windows 平台,Linux 用户可通过 Wine 运行。

功能特性

代码编辑

文本与代码编辑功能完整,支持 40+ 主流编程语言的语法高亮与自动补全,提供括号补全、关键字补全、函数原型提示。支持 clang-format 代码格式化、JSON 解析与格式化、正则搜索替换、多文件搜索。

十六进制编辑

文本与 Hex 视图一键切换,支持 GB 级大文件快速打开(不会整体加载到内存)。提供偏移地址、十六进制、ASCII 三栏视图,支持字节级编辑、插入、删除、查找与跳转。内置 UTF-8、GBK、UTF-16 等五十多种编码支持。

数据库工具

内置数据库客户端,支持连接 SQLite、MySQL、PostgreSQL、Redis,并直接执行 SQL 语句。

Lua 脚本

内置 Lua 引擎,可在编辑器内部直接运行 Lua 脚本,也可通过 Lua 对编辑器功能和自动化行为进行扩展。

AI 助手

可通过配置文件设置大语言模型接口,内置 AI 聊天窗口,辅助编写、解释代码或处理文本与数据。

实用工具集成

集成文件管理器、SFTP 远程文件管理、常用加解密算法(MD5 / SHA / AES / Base64 / URL)、SumatraPDF 插件、简繁转换、二维码转换等工具。

下载

官方下载地址:

https://github.com/adonais/skylark/releases

下载后解压,运行 skylark.exe 即可。

复制全文 生成海报 编辑器 工具 开源

推荐文章

程序员茄子在线接单