From 4c813ae5f53ae27075af17b7e62b6805b6e04563 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=AD=E5=BC=80=E7=AE=B1?= Date: Sat, 28 Jan 2023 23:27:40 +0800 Subject: [PATCH 1/2] =?UTF-8?q?[=E6=89=8B=E5=8A=A8=E9=80=89=E9=A2=98][tech?= =?UTF-8?q?]:=2020230116.0=20=E2=AD=90=EF=B8=8F=20Meet=20ecode=20An=20Upco?= =?UTF-8?q?ming=20Modern,=20Lightweight=20Code=20Editor=20With=20a=20Brand?= =?UTF-8?q?=20New=20GUI=20Framework.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... Code Editor With a Brand New GUI Framework.md | 113 ++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 sources/tech/20230116.0 ⭐️ Meet ecode An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework.md diff --git a/sources/tech/20230116.0 ⭐️ Meet ecode An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework.md b/sources/tech/20230116.0 ⭐️ Meet ecode An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework.md new file mode 100644 index 0000000000..5abb721cd2 --- /dev/null +++ b/sources/tech/20230116.0 ⭐️ Meet ecode An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework.md @@ -0,0 +1,113 @@ +[#]: 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: " " +[#]: 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. + +Learn to Code - for Free | CodecademyLearn the technical skills to get the job you want. Join over 50 million people choosing Codecademy to start a new career (or advance in their current one).![][5]Codecademy![][6] + +### 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] + +Cloud IDE · Online Code Editor · CodeanywhereSave time by deploying a development environment in seconds. Collaborate, code, learn, build, and run your projects directly from your browser.![][11]Cloud IDE · Online Code Editor · CodeanywhereCodeanywhere![][12] + +### 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 +[6]: https://images.codecademy.com/social/logo-codecademy-social.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 +[11]: https://codeanywhere.com/apple-touch-icon.png +[12]: https://codeanywhere.com/img/backgrounds/codeanywhere-bg.jpg +[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 From 249b4af4b4140c264924331892b83bc481349642 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=AD=E5=BC=80=E7=AE=B1?= Date: Sat, 28 Jan 2023 23:35:30 +0800 Subject: [PATCH 2/2] =?UTF-8?q?Update=2020230116.0=20=E2=AD=90=EF=B8=8F=20?= =?UTF-8?q?Meet=20ecode=20An=20Upcoming=20Modern,=20Lightweight=20Code=20E?= =?UTF-8?q?ditor=20With=20a=20Brand=20New=20GUI=20Framework.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ..., Lightweight Code Editor With a Brand New GUI Framework.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/sources/tech/20230116.0 ⭐️ Meet ecode An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework.md b/sources/tech/20230116.0 ⭐️ Meet ecode An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework.md index 5abb721cd2..b60dd11627 100644 --- a/sources/tech/20230116.0 ⭐️ Meet ecode An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework.md +++ b/sources/tech/20230116.0 ⭐️ Meet ecode An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework.md @@ -34,8 +34,6 @@ 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. -Learn to Code - for Free | CodecademyLearn the technical skills to get the job you want. Join over 50 million people choosing Codecademy to start a new career (or advance in their current one).![][5]Codecademy![][6] - ### Features of ecode ![ecode][7] @@ -70,8 +68,6 @@ The app crashed for me initially as I performed a right-click in a blank area. B ![][10] -Cloud IDE · Online Code Editor · CodeanywhereSave time by deploying a development environment in seconds. Collaborate, code, learn, build, and run your projects directly from your browser.![][11]Cloud IDE · Online Code Editor · CodeanywhereCodeanywhere![][12] - ### Download ecode You can try the [live demo][13] available to test-drive some options quickly. @@ -102,12 +98,9 @@ via: https://news.itsfoss.com/ecode-editor/ [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 -[6]: https://images.codecademy.com/social/logo-codecademy-social.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 -[11]: https://codeanywhere.com/apple-touch-icon.png -[12]: https://codeanywhere.com/img/backgrounds/codeanywhere-bg.jpg [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