---
author: Ankush Das
category: 分享
comments_data: []
count:
  commentnum: 0
  favtimes: 0
  likes: 0
  sharetimes: 0
  viewnum: 3457
date: '2023-02-03 13:34:40'
editorchoice: false
excerpt: 一个正在开发中令人兴奋的新代码编辑器，基于其自己的 GUI 框架。
fromurl: https://news.itsfoss.com/ecode-editor/
id: 15505
islctt: true
largepic: /images/p/202302/03/133441w1e71zoxwlz6fiww.png
permalink: /article-15505-1.html
pic: /images/p/202302/03/133441w1e71zoxwlz6fiww.png.thumb.jpg
related: []
reviewer: wxy
selector: lkxed
summary: 一个正在开发中令人兴奋的新代码编辑器，基于其自己的 GUI 框架。
tags:
- 代码编辑器
thumb: false
title: 迎接 ecode：一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
titlepic: true
translator: geekpi
updated: '2023-02-03 13:34:40'
---


> 
> 一个正在开发中令人兴奋的新代码编辑器，基于其自己的 GUI 框架。
> 
> 
> 


![Meet ecode: An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework](/images/p/202302/03/133441w1e71zoxwlz6fiww.png)


如果你看看周围的开源代码编辑器，有几个有前途的新项目可能会挑战 Visual Studio Code 的地位。


当然，这可能不会很快发生。**但对支持新项目持乐观态度也无妨。**


我们最近在这里介绍了其中的一些选择：


现在，我偶然发现了另一个编辑器，“**ecode**”。这个项目的作者提到，它从 [Lite XL](https://itsfoss.com/lite-xl/) 等编辑器中获得了灵感。


有什么不同？


* 它建立在其新的 GUI 框架 [eepp](https://github.com/SpartanJ/eepp/) 之上，该框架专注于提供一个丰富的用户界面。
* 虽然它的目标是使用最少的资源，但 ecode 的理念针对的是有 SSD、高核心数和良好的 GPU 加速的**现代硬件**系统。
* 该代码编辑器可以被编译为在任何现代浏览器中运行。然而，目前的重点并不在网页版的开发上。


![ecode official screenshot](/images/p/202302/03/133442kr1czdr7p0ppop03.jpg)


这听起来不错。那么，让我们看一看。



> 
> ? 该项目正在大力开发中。你不应该在日常工作中依赖这个工具。
> 
> 
> 


### ecode 的特点


![ecode](/images/p/202302/03/133442z7kj1120q3g42w2q.png)


[ecode](https://github.com/SpartanJ/ecode) 是一个功能强大的编辑器，从一开始就有所有的基本功能。


当然，它有计划随着开发的进展增加更多的东西。就目前而言，这里有一些关键的亮点：


* 可移植
* 语法高亮
* 终端支持
* 自动补全
* 可定制的颜色方案
* 可定制的键盘绑定
* LSP 支持
* <ruby> 缩略视图 <rt>  Minimap </rt></ruby>
* 插件管理器
* 深色和浅色模式
* 各种类型的分割视图以适应不同的工作流程


我在 Linux Mint 上简单地试了一下这个编辑器，它看起来确实是正在开发中。


但是，即使在其早期阶段，它也支持广泛的语言和相应的语法高亮。


![ecode options](/images/p/202302/03/133443tjigwgefwgsagcij.png)


你可以从一组预定义的主题中快速定制编辑器的主题。


对于编写大量代码（冗长的片段）并需要快速浏览的用户来说，缩略视图将非常方便。


最初，当我在一个空白区域右键点击时，该应用崩溃了。但是，随着下一个版本 **0.4.1**（在发表这篇文章的时候）的更新，它很快就被修复了。所以，我想说**开发进展似乎很有希望**。


![](/images/p/202302/03/133444h33th772k7tu2k73.png)


### 下载 ecode


你可以尝试一下 [在线演示](https://cdn.ensoft.dev/eepp-demos/demo-fs.html?run=ecode.js) 来快速测试一些选项。


有一个可用于所有 Linux 发行版的 AppImage 软件包。也有用于 macOS 和 Windows 的软件包。


你可以从它的 [GitHub 发布页](https://github.com/SpartanJ/ecode/releases/tag/ecode-0.4.1) 获得这些包，或者探索它的 [源码](https://github.com/SpartanJ/eepp/)。



> 
> **[下载 ecode](https://github.com/SpartanJ/ecode/releases/tag/ecode-0.4.1)**
> 
> 
> 


? 有这么多有前途的新代码编辑器在开发中，你认为我们会对微软的 VS Code 有一个好的竞争吗？




---


via: <https://news.itsfoss.com/ecode-editor/>


作者：[Ankush Das](https://news.itsfoss.com/author/ankush/) 选题：[lkxed](https://github.com/lkxed) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出