标签 VS Code 下的文章

VSCodium 是微软 VS Code 真正开源的版本,它可以轻松安装在 Fedora 上。具体方法如下。

Visual Studio Code(VS Code)是微软开发的一款流行的跨平台文本编辑器。它基于 Electron 框架构建,被开发人员广泛用于编码和文本编辑任务。VS Code 的核心,称为 “Code - OSS”,是开源的,并在 MIT 许可证下分发。然而,微软添加了特定的自定义功能,并在专有许可下发布了其品牌版本的编辑器。

为了解决有关 遥测 和许可的问题,有一个名为 “VSCodium” 的替代方案,它是社区驱动、禁用遥测且获得 MIT 许可的 VS Code 版本。

VSCodium running on Fedora 39

在本教程中,我将指导你完成在 Fedora Linux 系统上安装和运行 VSCodium 的过程。

有三种方法可以做到这一点:

  1. 从发布页面下载 rpm 文件进行安装。但是,你需要重复该过程才能更新软件包(这可能会令人沮丧)。
  2. 添加 paulcarroty 仓库(如 VSCodium 网站所述)。因此,当你 更新你的 Fedora 系统 VScodium 也会得到更新(这是相当无缝的)。
  3. 使用 flatpak 版本,你可能已经尝试过从 GNOME “软件”中安装该版本(我有过同样的糟糕经历,因此可能会有所不同)。

第一个非常简单,即从 发布页面 下载并 安装 RPM 文件。那么,让我们切入主题并遵循其他两种方法。

方法 1:通过添加仓库来安装 VSCodium

打开终端:你可以通过在应用菜单中搜索 “Terminal” 来打开终端。

添加 GPG 密钥:以便包管理器信任仓库的打包者。

sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg

添加 VSCodium 仓库:以下命令会将仓库添加到你的 Fedora 系统。

printf "[gitlab.com_paulcarroty_vscodium_repo]\nname=download.vscodium.com\nbaseurl=https://download.vscodium.com/rpms/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://gitlab .com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg\nmetadata_expire=1h" | sudo tee -a /etc/yum.repos.d/vscodium.repo

安装VSCodium:现在你已经添加了 VSCodium 存储库,你可以使用以下命令安装它(喜欢前沿软件的人可以将软件包名称替换为 codium-insiders 来安装 insider 版本):

sudo dnf install codium

启动 VSCodium:你现在可以从应用菜单或在终端中运行以下命令来启动 VSCodium:

codium

删除 VSCodium

如果你不喜欢 VSCodium 以及它基于 Electron 的事实,或者改用 Neovim。你可以使用以下命令删除它:

sudo dnf remove codium

你可以将仓库和签名添加到你的系统中,也可以不保留(为什么不)。

因此,让我们摆脱该仓库:

sudo rm /etc/yum.repos.d/vscodium.repo

方法 2:使用 Flatpak 安装 VSCodium

你也可以安装 Flatpak。因此,以下是在 Fedora 上使用 Flatpak 安装 VSCodium 的步骤:

你可以通过启用 Flathub 直接在 Fedora 上安装它,如果你使用的是最新版本之一并且为 Fedora 启用了第三方仓库,那么可能会启用该功能。只需在 GNOME “软件” 应用中搜索 VSCodium 并单击安装即可。

Installing the flatpak from Gnome Software

不过,由于某些原因运行旧版本的用户,或者他们可能有一个未启用 Flatpak 的分叉,也可以效仿。

安装 Flatpak 并启用 Flathub:Fedora 通常预装了 Flatpak。如果尚未安装,你可以使用以下命令进行安装:

sudo dnf install flatpak

要启用 Flathub 仓库,请使用以下命令:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

现在你已经设置了 Flatpak,你可以使用 Flathub 仓库安装 VSCodium。运行以下命令:

flatpak install flathub com.vscodium.codium

启动 VSCodium:你可以使用以下命令通过 Flatpak 启动 VSCodium:

flatpak run com.vscodium.codium

或者,你也可以在应用菜单中搜索 “VSCodium” 并从那里启动它。

就是这样! 你现在应该已经使用 Flatpak 在 Fedora 系统上安装并运行了 VSCodium。

要删除它,请使用以下命令:

sudo flatpak uninstall com.vscodium.codium

附言

如果你使用过 VS Code,那么你不会发现这两个软件之间有任何区别。这只是为了开放和免受微软版本的邪恶遥测的影响。

在 Fedora,我首先安装了 Flatpak 版本,但在 Wayland 会话中,VSCodium 没有显示任何窗口装饰(这显然是默认的)。这让我很难用鼠标导航。

VSCodium flatpak showing no window decorations.

我尝试了一些方法来解决这个问题,但由于 Fflatpak 配置文件的位置很奇怪,所以没有成功。如果有人有或能找到解决上述问题的办法,请在下面发表评论。不过,使用 rpm 版本倒是天衣无缝(也许怀疑论者对替代软件包管理系统的看法是对的)。

扩展和插件在大部分情况下都没有问题。你也可以按照本教程在企业 Linux 系列的任何发行版(如 Alma Linux、Rocky Linux 等)上安装。

(题图:MJ/5f39d386-d28c-4b3d-97a8-b498290d54f7)


via: https://itsfoss.com/install-vscodium-fedora/

作者:Anuj Sharma 选题:lujun9972 译者:geekpi 校对:wxy

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

这是 Linux 终端的 VS Code,有可能在年轻一代编程者和 Linux 用户中流行起来。

对于新的终端仿真器的想法,我并不总是怀着兴奋的心情。

这里有 数不清的用于 Linux 的终端软件。从你的 Linux 发行版中自带的默认终端,到古老的经典版——“ 终结者 Terminator ”,或更 “现代化” 的基于 Rust 且支持硬件加速的那种,如 Rio

在这儿,可选择的软件绝对不匮乏。对我来说,为什么我需要关注另一个新的终端软件呢?

然而,当我发现这款新的终端时,我觉得,它有着引人瞩目的潜力。

让我来解释下为何我会这么说。对于一名经验丰富的 Linux 用户,终端只不过是执行工作的一种工具。真正的能量来源于命令以及如何运用它们。在这里,终端仿真器吸引人的一点是支持多窗口,这也可以通过熟练使用 CLI 工具,比如 screentmux 来实现。

然而,对于一部分 Linux 用户,对他们来说,终端就是一个令人畏惧的地方。他们只会在绝对必要时以及再无他法的情况下才会使用它。就好像一个五岁的小孩夜里去洗手间。

然而,对于后者类型的 Linux 用户来说,这个新终端应该会是一个他们觉得舒适的工具。

看完它的特性后,你就会明白原因。

Wave:为那些不习惯使用命令行的人设计的终端

呃... 这似乎就是这些开发者的初衷。

Wave 终端 主要是为了那些需要不时使用终端部署他们的项目或者调试应用的应用开发者们所打造。

现代化的代码编辑器界面

没错,这是一个终端,而不是代码编辑器。其界面设计类似于 VS Code,你可以把终端会话分组到工作区中。如果你的项目需要运行开发服务器、测试服务器和生产服务器,你可以把它们分组到一个工作区。

不用学任何键盘快捷键就能编辑文件

你可以直接编辑本地系统或远程机器上的文件。这里没有学习的难度。像常规的文本编辑器一样直接使用它即可。

可以查看 Markdown,JSON 或图片

你可以渲染 Markdown 的预览,美观地显示 JSON 文件或以表格形式显示 CSV 文件数据。你还可以查看图片。

保持 SSH 连接持久化并保有通用历史

另一个赞赏的功能就是 Wave 可以保持你的 SSH 连接持久化。不用担心因为闲置一个小时而从远程服务器断开连接。即使远程系统重启了,它也会自动为你重新连接。

此外,你还可以得到合并的历史搜索的功能。不记得在哪个终端会话中运行了哪条命令?没关系。Wave 在这方面已经帮你考虑好了。

? 保存并保持 SSH 连接持久化,把它们分组到工作区,并且在图形界面下编辑文件,这些都是一个开发者成为 Wave 终端粉丝的充足理由。

我使用 Wave 终端的经历

在使用它几个小时后,以下是我体验。

当我首次启动它时,我看到了一个弹出窗口。它默认开启了遥测功能,这是一个典型的 VS Code 式的功能。好吧,我把它禁用了。

下一个问题是服务条款。你必须接受它,但这个界面实际上没有提供阅读条款的途径。然而我可以在 他们的网站 上看到它。它是从 Basecamp 的开源政策 中引用过来的。

我不明白这个条款的必要性,因为这个软件在 Apache 2.0 下是开源许可的。这只会让人困惑。

无论如何,这就是第一次运行时的界面。如你所见,界面就像一个现代化的代码编辑器,它内含一个侧边栏可以让你将终端标签分组到工作区中。你可以为每个标签分配名称、图标和颜色。这在你需要连接到多个远程服务器时大有帮助。

在这方面,你还可以像经典的 Putty 那样保存你的 SSH 连接。

这样的话,你可以预设某个标签在启动时就开始特定的 SSH 连接。

对我来说最大的问题(如果这可以被称为“问题”)是输入字段。这只是底部的一个小输入框。你在这输入命令,它显示输出信息,整个输入命令及其输出都被组成一个框,然后移到上方。

我更习惯于经典的终端输入方式,从上开始输入,然后一行行向下移动(然后滚动)。而在这里,却恰恰相反。

看,这是有意为之的。每条命令及其输出都是一个独立的框,一个独立的元素。你可以复制它、最小化它或从视图中将其存档。

切片面包之后的最好东西

Wave 终端最大的目标就是它让你不会感觉自己在终端里。对于在终端中编辑文件的初学者来说,这就是他们的阿喀琉斯之踵。即使是在终端中使用基础编辑器(比如 Nano),那也要有一段学习曲线。

但是 Wave 不同。它内置了一个编辑器,你可以用 codeedit filename 命令调用,你就能像在图形文本编辑器中那样编辑文件。没错,你可以随意地使用你的鼠标。你还可以从编辑器菜单中选择文件类型。

对于在终端中编辑配置文件感到提心吊胆的人来说,这绝对是个天赐福音。

开发者经常需要处理 Markdown 和 JSON 文件。Wave 终端完全有能力渲染这些文件。

SSH 的连接是永久的。再也不用厌烦地频繁从远程服务器上断开连接了。Wave 完美地处理了它。

你可以从其 文档页面 进一步探索它的特性。

在 Linux 上安装 Wave 终端

你可以直接从他们的网站上下载 zip 文件。

下载 Wave

解压它后,你会发现,它有一个命名为 Wave 的可执行文件,这个文件可以用来启动应用程序。

试试它,如果你喜欢它,那就把整个文件夹移到 /opt 目录,为它创建一个新的桌面文件,这样它在系统菜单中就可以被搜索到了。我目前就不详述了。

现在还没有像 deb/rpm 这样针对某些特定发行版的安装文件。目前也暂时没有 Snap 或 Flatpak 的包。这是一个新应用。给它一些时间。

源代码在 GitHub 上可供参考。如果你喜欢,能够给它打一个星标。

Wave Terminal 的 GitHub 仓库

总结

如你所见所觉,这是一个为应用开发者所创造出来的应用程序 —— 那些在编程上花费更多时间,并且需要通过命令行来部署或调试他们的应用的人。

从设计上就看得出,这款产品是为 macOS 用户量身定做的。从界面到键盘快捷键,每一样都带有 macOS 的气息。

但是没关系。只要 Wave 在 Linux 上可用,那对 Linux 用户来说就不重要了。

我只希望它不会转为闭源且成为将来的付费工具。如果真的那样,那的确很扫兴。


via: https://news.itsfoss.com/wave-terminal/

作者:Abhishek 选题:lujun9972 译者:ChatGPT 校对:wxy

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

不满意 VS Code 中的遥测功能?安装 VSCodium,它是 VS Code 的 100% 开源克隆。

VSCodium 是微软 VS Code 的“完全开源版本”。

它基本上是 VS Code 的克隆,并去除了所有遥测痕迹。遥测是用于收集有关应用使用情况的数据。许多开发人员使用它来深入了解改进他们的应用。

从外观和功能来看,这两个编辑器是相同的。

VSCodium 与 VS Code 相同

在 Ubuntu 上安装 VSCodium 有三种方法:

  1. 从发布页面下载 deb 文件进行安装。缺点是你无法轻松更新它,因为你必须再次下载新的 deb 文件。
  2. 将第三方开发者仓库添加到你的系统中(VSCodium 推荐的方式)。这样,你还可以获得 VSCodium 新版本的定期更新。
  3. 使用 snap 版本。如果你不厌恶 Snap 软件包,这也许是最简单的方法。

我不会讨论第一种方法,因为它只是从 发布页面 下载并 安装 deb 文件

我们来看看另外两种方法。

方法 1:通过添加外部仓库来安装 VSCodium

VSCodium 官方文档引用了 Pavlo Rudy 的 GitLab 仓库,它为你提供了 VSCodium 的持续更新版本。

? 虽然我在这里使用 Ubuntu,但这些步骤应该适用于 Debian 和其他基于 Debian 和 Ubuntu 的发行版。

以下是步骤。

在 Ubuntu 中打开终端 并使用以下命令获取开发者的 GPG 签名密钥并将其添加到你的系统中。这样,你的 Ubuntu 系统将信任该开发人员签名的软件包。

sudo wget https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg -O /usr/share/keyrings/vscodium-archive-keyring.asc

Adding the GPG signature key for VSCodium repository

下一步是将仓库添加到 你系统的 sources.list 文件。这样,你的 Ubuntu 系统就会知道应该从哪里获取包。

echo 'deb [signed-by=/usr/share/keyrings/vscodium-archive-keyring.asc ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium main'| sudo tee /etc/apt/sources.list.d/vscodium.list

Adding the VSCodium repo to sources.list

正如你所看到的,该条目中的仓库是由你在其上方添加的密钥签名的。

更新本地包缓存,以便你的系统能够识别新添加的仓库中的包。

sudo apt update

现在你已准备好在 Ubuntu 上安装 VSCodium:

sudo apt install codium

是的,该软件包名为 codium,而不是 vscodium

很好! 现在你可以在菜单中查找 “VSCodium” 并从那里启动应用:

现在你可以在 VSCodium 中享受编码的乐趣。

更新 VSCodium

好处是你已将仓库添加到系统中。当新的 VSCodium 发布时,仓库维护者会将新版本推送到仓库,你应该在系统更新程序中看到新版本。

换句话说,保持你的 Ubuntu 系统更新,你就会拥有更新版本的 VSCodium。

删除 VSCodium

如果你出于某种原因不想再使用它,可以使用以下命令将其删除:

sudo apt remove codium

你可以将仓库和签名添加到你的系统中。

? 如果你对这些东西很在意,你也可以将它们从系统中删除。使用 sudo 在 Linux 终端中删除文件 时要小心一些。
sudo rm /usr/share/keyrings/vscodium-archive-keyring.asc

接下来,你还可以从 sources.list 中删除仓库:

sudo rm /etc/apt/sources.list.d/vscodium.list

你的主目录中应该有一些与应用相关的本地文件,你可能还想删除它们:

rm -r ~/.config/VSCodium

方法2:使用 Snap 安装 VSCodium

? Snap 方法适用于任何 Linux 发行版,而不仅仅是 Ubuntu,只要 你在系统上启用了 Snap 支持

Snap 安装方法比较简单,步骤也较少。

打开终端并使用以下命令安装 VSCodium Snap 包:

sudo snap install codium --classic

等待几秒钟,它会下载 Snap 软件包,然后进行安装。你将在屏幕上看到进度。

你如何 更新 Snap 版本的 VSCodium?Snap 应用每天自动更新多次。但是,如果应用正在运行,那么不会更新。

因此,你也可以关闭任何正在运行的 VSCodium 实例并运行此命令来强制更新(如果有任何新版本):

sudo snap refresh codium

如果你不喜欢它,可以使用以下命令轻松删除它:

sudo snap remove codium

VS Code VS. VSCodium

主要区别在于,VSCodium 从 VS Code 中移除了遥测部分。除此之外,它就是这个微软项目的克隆版,在外观和功能上与著名的 VS Code 完全相同。

对于某些人来说,遥测可能是一个障碍,因此这个项目在开源社区中颇受欢迎。

下面是一篇关于 VS Code 遥测问题的好文章。

VS Code - 遥测技术是怎么回事?

如果你能接受遥测部分,你可以 在 Ubuntu 上轻松安装 VS Code。这确实可以是你的选择。

希望本教程对你在 Ubuntu 和其他基于 Debian 的发行版上安装 VSCodium 有所帮助。请在评论区留下你的反馈意见。

(题图:MJ/352e50f1-3ae2-4fe2-9a32-b75d1b5f0c73)


via: https://itsfoss.com/install-vscodium-ubuntu/

作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy

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

VS Code 无疑是最受欢迎的代码编辑器之一。同样,GitHub 是编码人员中最受欢迎的平台。

两种微软产品可以很好地融合在一起。你可以在 VS Code 中无缝编码并将更改推送到你的 GitHub 仓库。从同一个应用界面完成所有这些工作让生活变得如此轻松。

如何将 GitHub 添加到 VS Code? 其实很容易。

在本教程中,我将展示:

  • 如何将你的 GitHub 帐户集成到 VS Code 中
  • 如何将仓库从 GitHub 克隆到 VS Code 中
  • 如何将你的更改从 VS Code 推送到 GitHub

听起来不错?让我们看看如何去做。

先决条件

请确保你的计算机上安装了 Git。怎么做?

一种方法是转到 VS Code 中的源代码管理视图。如果未安装 Git,它会要求你下载它。

Checking if Git is installed via VS Code

另一件事是你需要配置 Git 用户名和电子邮件

将 GitHub 添加到 VS Code

VS Code 内置了 GitHub 集成。你不需要安装任何扩展来克隆仓库和推送你的更改。

从左侧边栏转到源代码选项卡。你应该看到 “ 克隆仓库 Clone Repository ” 或 “ 发布到 GitHub Publish to GitHub ”(如果你已经打开了一个文件夹)选项。单击 “ 克隆仓库 Clone Repository ” 并为其提供 GitHub 仓库链接或单击 “ 从 GitHub 克隆 Clone from GitHub ”。

Cloning GitHub repo in VS Code

然后它会显示一条消息,要求你登录 GitHub。

VS Code asking to sign in to GitHub

你单击“ 允许 Allow ”按钮,它将打开 GitHub 登录页面。

Connect GitHub to VS Code

如果你尝试克隆一个仓库,你应该会看到这样的消息并单击 “ 打开 Open ”。

Opening GitHub repo in VS Code

这应该需要几秒钟,你就会登录到你的 GitHub 帐户。

你怎么知道你已经使用 VS Code 登录到 GitHub?

好吧,它将开始在顶部视图中显示你的 GitHub 仓库(如果有的话)(如果你之前按下了“克隆存储库”)。

GitHub repos accessible from VS Code

或者,你可以单击左下角的配置文件图标,查看它是否显示你已登录到你的 GitHub 帐户。

Checking if VS Code logged into GitHub account

在 GitHub 中克隆一个 GitHub 仓库

如果你已经在 GitHub 中打开了一个项目,想要克隆另一个 GitHub 仓库,有几种方法可以做到。

你可以使用 Git 命令将仓库克隆到磁盘上,然后在 VS Code 中打开此仓库文件夹。

或者,如果你不想使用命令行,则可以坚持使用 VS Code。

这很简单。在 VS Code 中打开一个新窗口。

Open a new window in VS Code

这将为你提供一个全新、干净的编辑器。如果看到欢迎屏幕,你可以从那里单击 “克隆存储库” 的快速链接。

否则,从左侧边栏转到“ 源码管理 Source Control ”选项卡,然后单击“ 克隆仓库 Clone Repository ”按钮。

它将在顶部打开一个视图。你可以直接复制 GitHub 仓库的 URL。它可以自动从中获取克隆链接。

Clone a new GitHub repo in VS Code

它会问你把克隆的仓库放在哪里。

Select a location for the cloned GitHub repo in VS Code

它会询问你是否要将克隆的仓库在 VS Code 中打开。如果你想立即处理它,那就去做吧。

Open the just cloned GitHub repo in VS Code

不仅仅是克隆的存储库,VS Code 会询问你是否信任你添加到其中的任何文件夹的作者。

Trust author promot in VS Code

好了,你已经在 VS Code 中克隆了一个 GitHub 仓库。让我们看看如何修改并将更改推送到 GitHub。

从 VS Code 推送更改到 GitHub

现在假设你对代码进行了一些更改并希望将提交推送到你的仓库。

当你将更改保存到文件中,VS Code 就会开始用 “M” 指示修改后的文件。对于新文件,符号为 “U”(未跟踪)。

从左侧进入“源码控制”,输入提交消息,然后单击提交旁边的按钮并选择 “ 提交并推送 Commit & Push ”。

Push your changes to GitHub from VS Code

如果你没有配置 Git 用户名和电子邮件,你将看到如下错误。

Error in VS Code if Git username and email is not set

你可以 在全局或仓库级别设置用户名和电子邮件。完全根据你自己的选择。

? 对于成功的提交和推送,你不会看到任何错误。已修改文件或新文件旁边的 “M” 或 “U” 符号将消失。

你可以通过进入 GitHub 上的仓库来验证你的推送是否成功。

你可以选择在本地提交更改而不推送它们。你也可以在这里使用 git 命令执行所有你以前使用过的操作。有用于创建拉取请求、刷新等等的选项。

VS Code gives all kind of Git actions to perform

通过 GitHub 官方扩展将其提升到一个新的水平

有一个专用的官方扩展,让你还可以管理其他人对你的仓库的拉取请求并合并它们。你还可以在此处查看在你的仓库中打开中的问题。这是将 GitHub 与 VS Code 集成的更好方法。

打开 VS Code,然后转到左侧栏中的扩展选项卡。在这里搜索 “GitHub Pull Requests and Issues”。它是 GitHub 本身的官方插件。你可以看到已验证的勾选。

单击安装按钮并在你的编辑器上安装 扩展

Installing GitHub extension in VS Code

使用此扩展,如果其他人正在协作,你可以管理你的存储库。

在 VS Code 中完全集成 Git 和 GitHub 是件好事。不喜欢命令行的人肯定会喜欢这种集成。

我希望本教程能帮助你将 GitHub 无缝添加到 VS Code。如果你仍然遇到任何问题,请告诉我。

(题图:MJ/GitHub VS Code develop illustration in high resolution, very detailed, 8k)


via: https://itsfoss.com/vs-code-github/

作者:Abhishek Prakash 选题:lkxed 译者:geekpi 校对:wxy

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

这些有趣的代码编辑器可能会在 2023 年取代 VS Code!

5 Upcoming Code Editors that May Challenge the Supremacy of Visual Studio Code

嗯,2022 年即将结束。

我们推出了针对 Linux 发布的新的卓越代码编辑器,从 Lite XLPulsar 等。

因此,为了纪念这一点,我编制了这份即将推出的 Linux 代码编辑器列表,它们很有可能挑战 VS Code 的霸主地位。

让我带你了解它。

1、Pulsar

pulsar

Pulsar 是一个社区主导的开源代码编辑器,旨在替代著名的 Atom 代码编辑器。

它使用与 Atom 相同的代码库,有一个开源的后端(得益于逆向工程的工作),更新了依赖性。

他们有计划在不久的将来对其进行改进。

它可以从 官方网站 下载,但请记住,它还处于早期开发阶段。

2、Atom 社区版

atom community

Atom 社区版” 也是从现已停止维护的 Atom 编辑器的 灰烬 中重生的,它是一个旨在接管其前身的概念和想法的项目。

他们的目标是从提供最基本的特性开始,并使其与 atom-ide-ui 包中的可用功能相媲美。

它可能会有更多东西,但就目前的形式而言,我现在不建议新用户这样做。与 Pulsar 相比,他们的长期目标略有不同,这使它成为另一个值得一看的项目。

但是,到 2023 年,情况可能会有所不同。

尽管如此,那些喜欢冒险的人可以使用 源代码 来构建它。

3、Lapce

lapce

一个轻量级和快速的开源代码编辑器?

这就是 Lapce

它是一个基于 Rust 的开源代码编辑器,专注于提供这样的体验。

我们在它处于 pre-alpha 阶段时对其进行了介绍,但在 2023 年它可能会引起注意。

4、Zed

zed breadcrumbs

Zed 是即将推出的代码编辑器,旨在挑战 VS Code 的统治地位。

它有许多功能,例如实时协作、极简界面、代码动作、命令面板等 更多功能

事实上,Atom 的创始人 Nathan Sobo 是这一切的幕后推手,并将其称为 Atom 的“精神继承者”。

5、Lite XL

lite xl

Lite XL 是一个用 Lua 编写的开源代码编辑器,仅使用 3MB 的存储空间和大约 20MB 的内存。(与 VS Code 的 ~550 MB 相比)。

如果你正在寻找一个完全最小化的代码编辑器,它可能会合你的口味。

你现在可以从 官方网站 获取它,它会定期更新,预计 2023 年也会如此。

好了,这是这份名单的结束,也是 2022 年的结束。 ?

我可能错过了一些代码编辑器,我知道你会在评论部分告诉我。随时分享你的想法!


via: https://news.itsfoss.com/upcoming-code-editors/

作者:Sourav Rudra 选题:lkxed 译者:geekpi 校对:wxy

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

Pulsar 的目标是成为 Atom 的替代品,随着其开发的进一步深入,将挑战 Visual Studio Code。

Pulsar:一个由社区领导的开源代码编辑器,以延续 Atom 遗志

微软决定杀死 Atom 文本编辑器,以支持 Visual Studio Code,这并不奇怪。

如果你不知道,你可以看一下我们以前的报道:

为了支持微软 VS Code,微软的 GitHub 正在扼杀 GitHub 的 Atom 编辑器

虽然你可能有了更好的选择,但曾经流行的 Atom 是一个令人印象深刻的工具。

它有一个可用的社区构建版;然而,还有一个新的版本(Pulsar),旨在实现与原始 Atom 对等的功能,并引入现代功能和更新架构。

根据它的文档,原来开发 Atom 社区版的团队现在参与创建了 Pulsar。他们之所以做一个独立的复刻版本,是因为项目的目标不同。

Pulsar 希望将一切现代化,以成为 Atom 的继承者。

? Pulsar 是一个新项目,作为 Atom 的新复刻,有开发/测试版本可供测试。

Pulsar 编辑器看起来怎么样?

Pulsar 编辑器

当然,用户界面也是大同小异。考虑到 Pulsar 还没有一个稳定的版本,看起来有时会显得有些混淆。

然而,文档、软件包以及从 Git 仓库安装软件包的能力等基本要素看起来都已具备。

根据官方网站的介绍,Pulsar 的主要功能亮点包括:

  • 跨平台支持(Linux、macOS 和 Windows)
  • 内置的软件包管理器
  • 智能自动补全
  • 文件系统浏览器
  • 多窗格的用户界面
  • 查找和替换功能

在写这篇文章时,Pulsar 还不能自动更新。你可以通过官方网站安装较新的版本。

Pulsar 编辑器设置

你可以自定义编辑器、改变键盘绑定、管理软件包、应用主题,并通过所有可用选项配置你的体验。

到目前为止,要说 Pulsar 是否会比 Atom 社区版更好还为时过早。然而,这是我们可以关注的事情。

下载并试用 Pulsar

如前所述,Pulsar 正处于早期开发阶段。因此,你可以找到用于 Linux 发行版的二进制文件和 AppImage 文件,你可以在任何发行版上试用。

在我的测试中,它 在 Linux Mint 不能正常运行,但在 Ubuntu 22.04 LTS 上工作良好。

你可以到它的 官方下载页面 去获取你的系统所需的软件包,并进行测试。

Pulsar 编辑器

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

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

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