[#]: subject: "Meet ecode: An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework" [#]: via: "https://news.itsfoss.com/ecode-editor/" [#]: author: "Ankush Das https://news.itsfoss.com/author/ankush/" [#]: collector: "lkxed" [#]: translator: "geekpi" [#]: reviewer: " " [#]: publisher: " " [#]: url: " " Meet ecode: An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework ====== A new exciting code editor is in the works, built on its own GUI framework. ![Meet ecode: An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework][1] If you look around for open-source code editors, a couple of promising new projects may challenge the likes of Visual Studio Code. Sure, that may not happen anytime soon. **But it does not hurt to be optimistic about supporting new projects.** We recently covered some of those options here: Now, I have stumbled upon another editor, "**ecode**". The project's author mentions that it takes inspiration from editors like [Lite XL][2]. **What's different?** - It is built on top of its **new GUI framework [eepp][3]** which focuses on providing a rich user interface. - While it aims to use minimal resources, ecode's philosophy targets **modern hardware** with systems that have SSDs, high cores count, and decent GPU acceleration. - The code editor can be compiled to run in any modern browser. However, the current focus is not on the development of the web version. ![ecode official screenshot][4] That sounds good. So, let us take a look. > 🚧 The project is under heavy development. You should not rely on the tool for everyday tasks. ### Features of ecode ![ecode][7] [ecode][8] is a capable editor with all the essentials loaded from the start. Sure, it has plans to add more stuff as the development progresses. As it stands, here are some of the key highlights: - **Portable** - **Syntax highlighting** - **Terminal support** - **Auto-completion** - **Customizable color schemes** - **Customizable keyboard bindings** - **LSP Support** - **Minimap** - **Plugin manager** - **Dark and light mode** - **Various types of split views to adapt to different workflows** I tried the editor briefly on Linux Mint, and it sure looks like a work in progress. But, even in its early stages, it supports the essentials to support a wide range of languages and syntax highlights accordingly. ![ecode options][9] You can customize the editor's theme quickly from a set of pre-defined themes. The minimap will be handy for users who write a lot of code (lengthy snippets) and need to navigate it quickly. The app crashed for me initially as I performed a right-click in a blank area. But, it was quickly fixed with the next version update, **0.4.1** (at the time of publishing this). So, I would say the **development progress seems promising**. ![][10] ### Download ecode You can try the [live demo][13] available to test-drive some options quickly. An AppImage file is available for all Linux distributions. Packages for macOS and Windows are also available. You can get these packages from its [GitHub releases section][14] or explore its [source code][3]. [Download ecode][14] 💬 With so many promising new code editors in development, do you think we'll have a good competition to Microsoft's VS Code? -------------------------------------------------------------------------------- via: https://news.itsfoss.com/ecode-editor/ 作者:[Ankush Das][a] 选题:[lkxed][b] 译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 [a]: https://news.itsfoss.com/author/ankush/ [b]: https://github.com/lkxed [1]: https://news.itsfoss.com/content/images/size/w2000/2023/01/ecode-first-look.png [2]: https://itsfoss.com/lite-xl/ [3]: https://github.com/SpartanJ/eepp/ [4]: https://news.itsfoss.com/content/images/2023/01/ecode-official.jpg [5]: https://www.pjtra.com/apple-touch-icon.png [7]: https://news.itsfoss.com/content/images/2023/01/ecode.png [8]: https://github.com/SpartanJ/ecode [9]: https://news.itsfoss.com/content/images/2023/01/ecode-options.png [10]: https://news.itsfoss.com/content/images/2023/01/ecode-plugins.png [13]: https://cdn.ensoft.dev/eepp-demos/demo-fs.html?run=ecode.js [14]: https://github.com/SpartanJ/ecode/releases/tag/ecode-0.4.1