投稿 提交工具 投放合作

ecode:轻量跨平台代码编辑器

编程助手 1.7k(+1) 31 Lua 2026-11-14 在 GitHub 打开

基于硬件加速 eepp GUI 的轻量代码编辑器,支持语法高亮、LSP、调试器、Git 与插件。

ecode 是一个注重响应速度与性能的轻量跨平台代码编辑器,基于硬件加速的 eepp GUI 构建,该项目也是 eepp 库的主要练兵场。功能包括支持 100 多种语言的嵌套语法高亮与 LSP 语义高亮、多光标、LSP 支持、通过 Debug Adapter Protocol 的调试器支持、Git 集成、终端、命令面板、自动补全、可自定义的 linter、格式化器、配色、按键绑定与构建流水线、快速全局搜索替换、支持 ACP 的 AI 助手插件、minimap、无限分屏、小数倍缩放的 GUI、暗色/亮色模式、实时文件树、会话快照与定期备份、Perl 正则与 Lua 模式搜索、代码片段与插件系统。文件夹即项目,会用仓库的 .gitignore 过滤索引文件,可用 .ecode/.prjallowed 与 .prjdisallowed 覆盖;默认只索引官方支持的文件类型。可编译为 WASM 在浏览器运行,但 Web 版中 linter、LSP、调试器等依赖子进程的插件不可用。源码目前位于 eepp 仓库的 src/tools/ecode 目录,本仓库用于 issue 与文档,PR 提交到 eepp 仓库。

Star 趋势2026-11-10 — 2026-11-14当前 Stars 1.7k24h +1

1.7k11-1011-1211-14