Ankush Das 发布的文章

Rnote 可以让你做笔记、绘图和注释文件。听起来你需要它?让我们来了解一下。

我们已经介绍了许多记笔记的应用,但支持手写笔记的选项却屈指可数。

Rnote 就是这样一个有用的应用,它可以让你做手写笔记并对文件/图片进行注释。当然,你需要一个绘图板或一个带有手写笔的设置来使用 Rnote。

Rnote: 基于矢量的绘图应用,用于绘制草图和手写笔记

rnote screenshot

Rnote 是一个用 Rust 和 GTK 4 编写的令人印象深刻的开源应用。

它提供了一个专注于手写笔输入的自适应用户界面。它看起来很简约,但却提供了手写笔记所需的一些基本功能。

让我强调一下它能做的一些事情。

Rnote 的特点

rnote settings

Rnote 是一个简洁而有很多功能的绘图/记事应用程序。一些功能包括:

  • 支持具有各种笔画风格的压敏笔输入
  • 用形状工具添加不同的形状
  • 一个选择工具,可以移动、旋转、调整大小和修改你添加/绘制的内容
  • 文档扩展布局
  • 可定制的页面格式
  • 可定制的背景颜色、图案和尺寸
  • 支持笔的反馈声音
  • 可重新配置的手写笔按钮快捷键
  • 集成的工作区浏览器可快速访问媒体文件
  • 支持拖放
  • 支持剪贴板
  • 支持常见的页面格式(A6、A5、US letter 等)
  • 从 PDF、位图和 SVG 文件导入
  • 使用原生的 .rnote 文件来保存/加载文件
  • 支持导出到 SVG 和 PDF
  • 自动保存功能
  • 深色/浅色模式

开发者指出,Rnote 使用的原生文件格式可能不够稳定,无法在较新版本的应用之间兼容。

因此,在将 Rnote 升级到最新版本之前,最好在完成工作后将其导出。

除了它的功能外,你还能通过可用的选项获得良好的用户体验。它不会让人感到压抑,你可以快速访问所有的工具。

一些自定义功能可以隐藏滚动条,改变光标,并调整绘图光标。

你还可以调整自动保存启动的时间间隔,这在各种使用情况下应该很方便。

rnote screenshot 1

在 Linux 上安装 Rnote

Rnote 在 Flathub 上以 Flatpak 的形式提供。因此,只要你的系统启用了 Flatpak,你就可以在任何 Linux 发行版上安装它。

你可以在你的软件中心找到它(如果 Flatpak 集成已被启用),或者输入以下命令来安装它:

flatpak install flathub com.github.flxzt.rnote

要探索更多关于 Rnote 的信息,请前往其 GitHub 页面

总结

Rnote 正在积极开发,并在其功能设置方面取得了良好的进展。如果你喜欢 Rnote,你可能想看看 Xournal++,它是另一个能让你做手写笔记的应用。

你还知道其他像 Rnote 这样令人兴奋的应用吗?你觉得 Rnote 怎么样?请在下面的评论中分享你的想法。


via: https://itsfoss.com/rnote/

作者:Ankush Das 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

有哪些最适合视障用户的 Linux 发行版?让我们一起来看看。

如果有人视力障碍或失明,他们可能会依赖声音提示或其他交互方式(如盲文)来阅读和交流。

他们怎样才能使用 Linux 发行版?

嗯,一般来说,无障碍软件有助于使之成为可能。

但是,有哪些 Linux 发行版是注重无障碍性的?哪些是为视障用户量身定做的最佳发行版呢?

我在这里重点列出一些最好的选择。在此之前,在为视障用户尝试/推荐 Linux 之前,有一些必要的要点需要注意。

Linux 是视障用户的理想选择吗?

不幸的是,并不太是

与 Windows 和 macOS 相比,Linux 上可用的无障碍软件/选择比较有限。

即使 红帽公司去年聘请了一位盲人软件工程师 来帮助改进,但这是一项正在进行的工作,可能体验还不够顺滑。

我看到一个一年前的 Reddit 讨论,一个盲人用户分享了他在 Linux 上的无障碍状态的体验,听起来可能并不太顺利。

仍然是可用的,这取决于你想做什么和你选择的发行版。

一些值得注意的地方包括:

  • 不是每个桌面环境都提供良好的无障碍功能。你可以探索和实验,但 GNOME 和 KDE 是可以接受的选择。
  • Linux 发行版中关于无障碍的文档可能并不全面。所以,你可能想在开始之前进行探索和研究。这里有 GNOMEKDE 文档的链接。
  • 你可以随时安装 流行的 Linux 发行版,如 Ubuntu,并通过屏幕阅读器工具进行设置,以开始使用。

然而,有些发行版会给你带来开箱即用的良好体验,可能值得尝试。

下面是你的最佳选择:

? 该列表没有特定的排名顺序。

1、Accessible-Coconut(AC)

Accessible-Coconut 的主屏幕截图,带有蓝色壁纸和椰子图标

Accessible-Coconut 是一个基于 Ubuntu MATE 的、由社区开发的 Linux 操作系统。

安装后,你会发现使视力障碍者能够获得 Linux 体验的所有必要的工具或软件。

其中包括一个支持语音合成和盲文的屏幕阅读器、屏幕放大镜、控制台屏幕阅读器、电子书扬声器、一个支持 Daisy 格式的播放器等等。

其内置的软件以更好的无障碍性而闻名。所以,你可能不需要在安装操作系统后寻找替代品。

Accessible Coconut

2、Vojtux

Vojtux 是一个基于 Fedora 的非官方发行版,由一位盲人软件工程师创建。

对于大多数用户来说,这是一个令人兴奋的选择,因为创建者知道视障用户需要什么。默认情况下,你在登录时就开始使用 Orca 屏幕阅读器,并启用 Qt 无障碍功能,这是一个为额外的语音合成和其他软件定制的库。

另外,有趣的是,你会发现一个可以快速打开和关闭显示器的脚本。

然而,你必须在安装前构建 立付 Live 介质 ISO。因此,如果你没有这方面的技术知识,你可以问问周围的朋友,他们会愿意为你构建它。

你可以在它的 GitHub 页面 或其创造者的 相关博文 上了解更多信息。

Vojtux GitHub

3、Trisquel

Trisquel 的屏幕截图,其墙纸显示为绿色的山和太空

Trisquel 是一个基于 Ubuntu 的 Linux 发行版,采用 Linux-libre 内核。它是为家庭、办公室和教育机构定制的。

与其他一些选择不同,Trisquel 在默认情况下注重无障碍功能,比如启用了 Orca 屏幕阅读器。你可以在他们的网站上找到音频指南和支持屏幕阅读器的手册。

前往其 官方网站,探索更多关于它的信息,并下载 ISO。

Trisquel

4、Ubuntu MATE

Ubuntu MATE 截图,欢迎屏幕提供了各种选项,以获得良好的开机体验

如果你想使用主流发行版,Ubuntu MATE 将很适合喜欢传统桌面用户体验的用户。

你可以找到预装的 Orca 屏幕阅读器和其他工具,给你一个良好的无障碍体验。

Ubuntu MATE

5、Fedora Workstation

Fedora 37 屏幕截图,带有绿草、岩石冒充的建筑的油漆风格的壁纸,中间有一条河

Fedora Workstation 是想要体验 GNOME 桌面环境的用户的最佳选择。

你会发现它安装了最新的 GNOME 桌面。因此,你很可能最终在 Fedora 上获得无障碍体验。

不要忘记,众所周知,Fedora 用户社区热衷于将无障碍性放在首位,并尽快修复任何报告的问题。

Fedora Workstation

? 你的选择是什么?我们是否错过了任何其他选择?请在下面的评论中分享你的想法。


via: https://itsfoss.com/visual-impaired-linux/

作者:Ankush Das 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Gentoo Linux 是 适合高级用户的最佳 Linux 发行版 之一。如果你想要类似的东西,但又想轻松些,那么基于 Gentoo 的发行版是你的解决方案。

Gentoo Linux 以其软件包管理器 Portage 而闻名,它允许你根据你的要求定制每个软件包,并从头开始构建/配置。这样,你就能以最好的方式来优化你的系统体验。

然而,可以理解的是,由于它的学习曲线或设置它所需付出的努力,不是每个人都喜欢使用 Gentoo Linux ?。

所以,在这种情况下,你可以尝试基于 Gentoo Linux 的发行版,可更简单轻松些。

让我重点介绍其中一些,它们比裸机版的 Gentoo Linux 要好一些。

? 该列表没有特定的排名顺序。

另外,像 Gentoo Linux 一样,基于它的发行版并不是为新用户定制的。所以,你可能应该在尝试它们之前仔细阅读每个项目的文档。

1、Calculate Linux

Calculate Linux 专注于提供即开即用、用户友好的体验

它是基于 Gentoo 的,并且仍然向后兼容它。你可以通过 Calculate Linux 得到一个滚动发布的版本,但你也可以根据你的要求选择测试版或稳定版的更新版本。

它有桌面、服务器、云和测试等不同版本。选择你需要的那个。

2、CLIP OS

CLIP OS 是一个值得关注的基于 Gentoo 的发行版,旨在提供由法国国家网络安全局(ANSSI)建立的安全体验。

该项目有两个版本,其中 v4.0 是一个不再开发的参考版本,你可以研究其源代码,并以你喜欢的方式使用它来构建你的 Gentoo 特有体验。

而 v5.0 是一个积极开发的项目,在写这篇文章时正处于测试阶段。它听起来可能与 Qubes OS 相似,但它在各方面都有不同。

在你想尝试它之前,你得构建一个 CLIP OS 镜像。

3、Funtoo

Funtoo linux livecd

Funtoo 是一个基于 Gentoo 的发行版,由 Gentoo Linux 的创造者(前负责人)开发。

支撑 Funtoo 的哲学与 Gentoo 有点不同。因此,社区的方法也不同。

你可以下载它的 “next” 版本以获得最新的体验,或者选择它的 1.4 版本以获得长期的稳定性。

这两个版本都是滚动发布的发行版,只是一个提供较新的软件包。

4、LiGurOS

ligur os install image building screenshot

LiGurOS 是 Gentoo 系列操作系统中的又一个选择。它的目的是提供一个快速而安全的体验,同时确保 AMD 和英特尔处理器的最新功能能够很好地工作。

你会发现两个不同的版本,一个是稳定版,一个是滚动版。它还可以让你选择你喜欢的服务管理器,其中包括对 openRC 的支持。然而,你得构建安装镜像来使用它。

在它的 GitLab 页面 上了解更多关于这个项目的信息。

5、Pentoo

Pentoo Linux用于渗透测试的最佳 Linux 发行版 之一。

你可以找到 32 位和 64 位系统的可安装镜像。开箱即用,你可以得到定制的工具、定制的内核、XFCE 4 窗口管理器,以及更多。

6、Redcore Linux

record linux screenshot

Redcore Linux 是一个基于 Gentoo Linux 测试分支的发行版,有一个加固后的配置文件以获得更好的安全性。

它是 Kogaion Linux(最初是基于 Sabayon Linux)的继承者,而这两个发行版都不再维护。负责它的原始开发小组的成员之一决定用 Redcore 延续其思想。

这个发行版的目的是使 Gentoo Linux 能够很容易地安装在兼容的系统上。

7、Gentoo Studio

gentoo studio screenshot

Gentoo Studio 是一个为实时 Linux 音频制作系统量身定做的基于 Gentoo Linux 的产品。

它打包了各种音频应用程序,并默认允许你有不同的自定义选项。

与一些专注于工作室的发行版不同,你也许需要检查它所支持的软件包/实用程序是否符合你的制作要求。

? 名单上你最喜欢的是什么?我们是否错过了你的最爱?请在下面的评论区告诉我们。


via: https://itsfoss.com/gentoo-based-distros/

作者:Ankush Das 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Matrix 是一套开放的网络标准,专用于去中心化实时加密通讯。

这套标准由 Matrix.org 基金会发布和维护。Matrix.org 基金会是一个非营利性组织,致力于创建一个开放、独立且不断演进的通讯平台。

如果一款应用支持 Matrix 协议,那就可以视它为 Matrix 客户端。

为何要选用 Matrix 客户端?

Matrix 客户端致力于安全性和隐私性,并且提供了一个去中心化的网络,令许多特性得以实现。

自 2019 年(正式版本发布)以来,部分组织以及政府机构便开始逐渐采用 Matrix 协议,从而搭建安全、隐私、可靠的通讯平台。

就实际而言,去中心化的协议实现了不同组织间的相互通讯,同时也使得这个通讯协议得以抵抗审查。

如果你想要逃脱科技巨头的魔爪,那 Matrix 就是正确的选择。

不仅如此,你还可以运行自己的服务器,并加入 Matrix 网络。换言之,通讯的基础设施是去中心化的,但你仍然能够根据需要,对其进行部署和配置。

如果你好奇的话,Matrix 协议具备了你需要的所有基本功能:

  • 去中心化交流
  • 端到端加密
  • WebRTC 语音通话 / 视频通话
  • 实时同步
  • 消息已读用户显示
  • “正在输入中” 提示
  • 群组聊天

而且,我还要再强调一次:这个项目是开源的!

所以,Matrix 客户端已经是不二之选了。对那些注重隐私和安全的用户来说,则更是如此。

LCTT 译注:实际上,Matrix 只是在隐私和便利之间达成了一种相对的平衡。它是将类似 Mastodon 的 联邦 federated 网络结构用在了聊天中,也就是说,虽然整个网络去中心化成了许多节点,但节点服务器的运营者仍然能对其用户进行少量掌控。但总的来说,相对那些中心化的聊天应用而言,Matrix 是个值得考虑的替代品。

9 款最佳的开源 Matrix 客户端

本文中,我将介绍一些最好用的 Matrix 客户端,其中主要是桌面客户端(Linux、Windows、macOS),同时也推荐一些移动客户端和终端客户端。

1、Element

element

Element 是最佳的 Slack 开源替代品之一。它可以用于个人通讯,也能用于群组聊天。

你可以免费使用,不过你也可以选择自己搭建服务器,或者付费使用托管的家庭服务器。Element 提供了许多有用的功能,让你能够高效协作,并与你的团队或好友加密通讯。

LCTT 译注:如同 Mastodon 一样,自费搭建服务器或者付费使用服务器,对大部分用户而言都是不必要的。初学者建议前往 https://joinmatrix.org/servers/,并选择一个现有的服务器进行注册,其中许多服务器都是免费开放注册,并且国内可以连接的。下述的订阅功能也并不是必要的。

如果你选择付费订阅,你还能将 Signal、WhatsApp 和 Telegram 聊天并入其中。

它支持 Linux、Windows 和 macOS,同时还提供 Android 和 iOS 的手机客户端。并且,你还能在网页浏览器中使用它。因此,这是个方便的选择。

LCTT 译注:国内用户可能会在桌面客户端遇到错误,导致无法使用 Element。这是因为它在首次启动会连接 matrix.org,但是国内用户无法访问这个地址。要解决此问题,须手动修改配置文件(篇幅有限,详见相关教程)。实在无法解决,可使用基于 Element 的 SchildiChat,或下文列出的其他客户端。
Element

2、Rocket.Chat

rocket chat

Rocket.Chat 是另一个 Slack 替代品,我们更喜欢把它当成团队内部的通讯工具。

你可以在 Linux、Windows 和 macOS 上使用它,也可以获取 Android 和 iOS 的手机应用。

尽管你可以选择自建服务器或付费订阅,但它也宣布正在添加 Matrix 协议的支持

本文创作之时,已经可以在 alpha 版中使用 Matrix 网络。不过,稳定版应该很快就会发布了。所以,如果你已经在使用 Rocket.Chat,或者想把它当作 Matrix 客户端来使用,那么敬请关注后续版本的发布。

Rocket.Chat

3、NeoChat

neochat

NeoChat 是一个简单的 Matrix 客户端,目前在 KDE 社区的管理下积极开发。

与 Element 不同,它只支持 Linux 和 Windows,特别是为 KDE Plasma 量身定做。你也可以在其他桌面环境使用它。

你可以在 KDE 的 “ 发现 Discover ” 软件中心、Flathub 以及 Snap 商店安装它。它不支持手机平台。所以,如果有桌面用户想要一个简单的 Matrix 客户端,那 NeoChat 也是一个不错的选择。

LCTT 译注:纠正一下,NeoChat 也支持安卓,可直接下载二进制,也可在 F-Droid 中添加 KDE 仓库后下载。除此之外,它还支持 macOS。详见其源代码仓库。

了解更多,可以查看它的 源代码

NeoChat

4、FluffyChat

fluffychat

FluffyChat 在用户体验方面,是一个美观(可爱)的 Matrix 客户端。

如果你想要一个简单又直观的 Matrix 客户端,并且支持桌面和手机(安卓和 iOS),那么 FluffyChat 是一个不错的选择。

Linux 用户可以从 Snap 商店或 Flathub 安装它。它并不提供 Windows 和 macOS 的原生应用支持,但你可以在网页浏览器中使用它。

如果你好奇的话,可以从它的 GitLab 页面 了解更多。

FluffyChat

5、Fractal

fractal

Fractal 是一款用于 GNOME 桌面的 Matrix 聊天客户端,使用 Rust 编写。正如其描述所说,它的界面经过优化,适合大型团队的协作。

由于它以 Flatpak 的形式发布,你可以在任何 Linux 发行版上安装它,无论桌面环境如何。

如果你喜欢能够在系统上快速运行的应用,那 Fractal 可能是不错的选择。可以前往它的 GitLab 页面 了解更多。

Fractal

6、Hydrogen Web(实验性)

hydrogen

在找其它的精简的(专注性能)Matrix 客户端吗?

Hydrogen 聊天客户端提供轻量级体验、离线功能,并有着广泛的浏览器支持。

虽然仍未完工,但 Element 背后的同一支团队正在开发着它。所以,如果你期待看到一个轻量的 Matrix 客户端替代品,你可以在它的 GitHub 页面 跟进该项目。

Hydrogen

7、Matrix Commander(基于命令行)

如果你想要用终端在 Matrix 网络上来收发文字消息,这个命令行工具就十分不错。

当然,并非一切都能在终端完成。所以,最好创建 cron 任务来实现消息提醒、机器人等用例。

你可以在 PyPi 或者 Docker Hub 上找到它。

Matrix Commander

8、Gomuks(基于命令行)

gomuks

想试试用 Go 写的终端 Matrix 客户端?

并非每个人都可以尝试。不过,如果你喜欢用 Go 写的命令行工具,可以用 Gomuks 这个简单的 Matrix 客户端来进行基本聊天。

你可以在它的 GitHub Releases 部分 找到其 Linux、Windows 和 macOS 的二进制文件。

Gomuks

9、Syphon(Alpha 版)

syphon

我们通常会避免列出仍处于早期开发的程序。但是,Syphon 作为一个手机专用的 Matrix 客户端,是一个有趣的选择。

如果你想要为你的安卓 / iOS 设备安装一个类似 Signal 的开源 Matrix 客户端,那选择 Syphon 也不错。用户界面看起来很熟悉(但并不是完全照抄的)。如果你想实验一下,那可以试试。

Syphon

总结

Matrix 协议也许没能流行于所有组织和人群之中。但是,可以证明的是,作为一个开源项目,它能称得上是一个隐私可靠的去中心化网络。

最好的一点在于,你可以选择你想要的客户端,而不必被迫使用特定的应用才能在多个设备之间进行通信。

所以,你会选择什么作为你最喜欢的 Matrix客户端?


via: https://itsfoss.com/best-matrix-clients/

作者:Ankush Das 选题:lkxed 译者:Peaksol 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

在一年后,elementary OS 7 出现了,带来一些激动人心的微妙变化!

elementary OS 7 是一个适度的升级,有一些有用的变化

elementary OS 6.1 是一个令人印象深刻的版本。终于,过去了一年,下一个主要的升级,elementary OS 7 “Horus” 来了。

这些变化可能不算大规模的翻新,正如以前 报道,开发的重点更多的是在细化上。

elementary OS 7:有什么新内容?

主要的改进领域包括:

  • 应用中心 AppCenter
  • 应用程序和系统更新
  • 侧载/替代商店
  • 改进的初次安装体验
  • 应用程序的改进

应用中心升级

elementary os 7 appcenter

在每一次重大的升级中, 应用中心 AppCenter 都得到了很大的重视。虽然它已经提供了完美的体验,但它变得越来越好了,更快的性能、更好的调整以适应不同屏幕分辨率或窗口大小。

应用的描述是这次的亮点。你可以一次看到应用程序的更多屏幕截图,让你对应用程序有更好的了解。

elementary os 7 appcenter descriptions

这些图片还包括了图片说明,应该有助于视力有关的残疾用户访问应用程序页面。

从大的方面来说,屏幕截图融入到以应用程序的默认重点颜色为特色的背景中,看起来很不错。

此外,应用程序的描述也会给你提供更多关于该应用程序如何积极维护的信息,以及最近的发布说明。

应用程序更新

elementaryos 7 appcenter app updates

你现在可以选择切换是否要自动更新应用程序。

Flatpak 的首选项保持不变;你可以选择让它们自动更新,而不是手动检查。

此外,系统更新一旦下载并准备好,就会离线安装,可以给你一个顺滑的体验。

第三方应用商店

elementaryOS 7 应用中心上的应用程序放在其独立的 Flatpak 软件仓库上。

然而,你仍然可以添加 Flathub 作为软件仓库,以获得更多的 Flatpak 应用程序。

为了告知你这一区别,应用中心会提到一些警告,如 “ 非策划的 Non-Curated ”,这样你就知道它是来自另一个应用商店。

elementaryos 7 appcenter non-curated app warning

当你第一次尝试从第三方商店安装一个应用程序时,这样的弹出警告只会出现一次。

支持网页应用程序

Elementary os 7 web apps

该版本包括 GNOME Web 43,它支持创建网页应用程序,可在应用程序菜单中找到。

你可以在 GNOME Web 中管理所安装的网页应用程序。

重新设计的图标

elementaryos new icons

elementaryOS 已经被视作最漂亮的 Linux 发行版之一。

为了提升体验,几乎每一个应用程序的图标都被重新设计,以提供一个更现代和更有表现力的用户体验。

安装和初次体验

elementary os 7 primary mouse button prompt installation window

安装体验随着升级而变得更加直接了当。

换句话说,你在安装程序中的看到屏幕数量将减少,但仍然可以得到所有的基本信息,包括警告和系统要求。

安装程序现在可以提示你选择左键或右键设置为鼠标的主按钮。

elementaryos automatic updates toggle onboarding screen

从系统主题偏好到自动更新,你可以在安装后直接配置所有必要的东西。

新的音乐多媒体应用程序

elementartyos music 7 app

为了提供更好的多媒体体验,该音乐应用程序已经从头开始完全重写,在各种使用情况下都能很好地工作。

你可以设置本地音乐位置、预览音频文件、获得正确的元数据信息,以及更多。

其他变化

你会发现其他几个细微的改进。其中一些包括:

  • 邮件应用现在采用了更现代、更扁平的设计,以提高响应速度。
  • 邮件应用程序现在支持微软 365 账户。
  • 在任务应用中对新创建的任务列表的离线支持。
  • 在线账户设置包括对 CalDAV 账户的离线支持。
  • 切换选择文件夹,只需点击一下。
  • 重新设计的打印机设置。
  • 电源配置文件管理设置。

你可以参考 官方公告 了解更多细节。

下载 elementary OS 7

? 当我尝试最新的 RC 构建版时,我的英伟达显卡驱动的系统启动时出现了一个反色的(看起来很奇怪)的彩色屏幕。这对最终版本来说可能不是一个问题。

你可以从 官方网站 上获取最新的 ISO。我希望他们能够为英伟达系统增加一个单独的 ISO,但对于其他系统,它应该可以正常工作。

elementary OS 7

另外,你必须得重新安装,而不是从 elementary OS 6 升级。在你继续安装之前,请查看其 官方 FAQ


via: https://news.itsfoss.com/elementary-os-7-release/

作者:Ankush Das 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

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

Meet ecode: An Upcoming Modern, Lightweight Code Editor With a Brand New GUI Framework

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

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

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

现在,我偶然发现了另一个编辑器,“ecode”。这个项目的作者提到,它从 Lite XL 等编辑器中获得了灵感。

有什么不同?

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

ecode official screenshot

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

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

ecode 的特点

ecode

ecode 是一个功能强大的编辑器,从一开始就有所有的基本功能。

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

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

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

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

ecode options

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

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

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

下载 ecode

你可以尝试一下 在线演示 来快速测试一些选项。

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

你可以从它的 GitHub 发布页 获得这些包,或者探索它的 源码

下载 ecode

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


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

作者:Ankush Das 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出