ecode
软件描述
ecode 是一款轻量级的跨平台代码编辑器,专为现代硬件设计,注重响应速度和性能。它采用基于硬件加速的 eepp GUI 开发,该技术构成了编辑器的核心。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 ecode?
ecode 是一款轻量级的跨平台代码编辑器,专为现代硬件设计,注重响应速度与性能。它基于硬件加速的 eepp GUI 开发,该 GUI 提供了编辑器的核心技术。ecode 是首个正式使用 eepp GUI 的项目,目前正致力于改进 eepp GUI 库,这也是其主要目标之一。
主要特性
轻量
便携
极简界面
语法高亮(支持嵌套语法高亮,涵盖 50 多种语言)
终端支持
LSP 支持
自动补全
可自定义的静态检查器支持
可自定义的格式化工具支持
可自定义的主题配色
可自定义的键盘绑定
无限分屏编辑
迷你地图
快速全局搜索(及替换)
可自定义且可缩放(非整数)的 GUI(得益于 eepp GUI)
深色与浅色模式
文件系统树形视图(实时反映文件系统变更)
文件智能热重载
文件夹作为项目并支持 .gitignore *
项目级独立设置
智能快速的项目文件定位
多行搜索与替换
项目/文件夹状态在会话间持久保存
支持 Lua 模式搜索
插件支持
主要功能
🔄 替代方案
57 个选择GNU Emacs 是一个可扩展、可定制的文本编辑器——功能更多。其核心是一个 Emacs Lisp 解释器,Emacs Lisp 是一种支持文本编辑的 Lisp 编程语言方言。GNU Emacs 的特性包括:
Lite XL 是一个主要用 Lua 编写的轻量级文本编辑器——它旨在提供一种实用、美观、小巧且快速的解决方案,以尽可能简单的实现方式,便于修改和扩展,或无需修改和扩展即可直接使用。
GNU nano 是一个小巧友好的文本编辑器。除了基本的文本编辑功能外,nano 还提供许多额外功能,例如交互式查找和替换、跳转到指定行和列、自动缩进、功能开关、国际化支持以及文件名自动补全。







