社区编辑申请
注册/登录
尝鲜尝鲜!新的 GNOME 文本编辑器
系统 Linux
我们在本文为你提供有关 GNOME 的新默认文本编辑器的详细信息 - Gnome 文本编辑器。

 我们在本文为你提供有关 GNOME 的新默认文本编辑器的详细信息 - Gnome 文本编辑器。

文本编辑器是 Linux 发行版或桌面的重要工具。您几乎每天都在工作、学习等时使用它来完成小到复杂的任务。

大多数主流 Linux 桌面都有自己的文本编辑器,可以很好地集成到系统。例如,KDE 有 Kate 或 KWrite,GNOME 有 Gedit。

那么,为什么要为 GNOME 提供新的文本编辑器?

在即将到来的 GNOME 42 版本中,Gedit 可能会被一个新的编辑器——Gnome 文本编辑器所取代。Gedit 可能不会被完全替换,这两个编辑器可能会共存,直到 Gnome 文本编辑器变得功能齐全且稳定为止。

你可能会问为什么?Gedit有什么问题?事实上,Gedit 是一个非常强大的文本编辑器,除了作为一个简单的文本编辑器之外,它还支持许多高级功能。我们在这里介绍了 Gedit 的一些很酷的功能,您可以看看(https://www.linuxmi.com/gedit-text-edit.html)。

努力创建另一个文本编辑器的主要原因是正在为 GNOME Shell 进行的 libadwaita 库改编。该libadwaita和相关libhandy库提供了许多先进的GUI功能,如动画,UI组件,内置深色模式,反应灵敏的用户界面等。

使 libadwaita 及其功能适应运行了数十年的现有应用程序是一个复杂的过程。使用最新的库开发全新的应用程序比调试和更改旧应用程序更具成本效益。

Gedit 是一个已有 20 年历史的应用程序,它的第一个版本是在 1999 年 2 月。现在您可以理解它的代码库中已经内置了什么样的复杂性。

gedit 文本编辑器 与 GNOME 文本编辑器

GNOME 文本编辑器

乍一看,GNOME 的新文本编辑器看起来完全一样。这就是它的外观(根据最新版本 42 alpha)

GNOME 文本编辑器

您会在外观上看到的第一个区别。标题栏、操作按钮和字体不同。它们整体看起来很整洁。您可能会注意到这一点,标题栏本身的徽标有轻微的渐变,确实很酷。

打开菜单有一个搜索栏,其中包含打开文件打开对话框的选项。标题栏在顶部有行号和列号,不像在 Gedit 中它在底部。

当您开始修改文件时,它会给您一个点而不是一个 Asterix 指示器,表明它已被修改。

在编辑器本身中,行号显示在左侧。上下文菜单与 Gedit 几乎相同。

右上角没有像 Gedit 中那样的保存按钮。但是,您有两个选择。第一个视图按钮为您提供有关边距、缩进、换行和其他选项的详细设置。

菜单 1

主要区别在于汉堡菜单及其首选项对话框。

汉堡菜单提供了开箱即用的深色和浅色模式,并且可以从此菜单本身访问。感谢 libadwaita 库,您可以通过默认安装体验它,而无需任何额外的插件。

GNOME 文本编辑器 - 汉堡菜单

暗模式下的 GNOME 文本编辑器

首选项对话框是全新的。新的文本编辑器提供了以下预加载主题 -

  •  Adwaita 暗色
  •  Builder Dark
  •  经典暗色
  •  Kate Dark
  •  Peninsula
  •  Solarized深色
  •  Oblivion
  •  Cobalt

偏好窗口

此外,整个编辑器窗口中的网格模式、突出显示当前行和概览图等一些新功能在这个编辑器中也得到了很好的补充。

当您在此文本编辑器中工作时,内置的会话恢复行为一定会对您有所帮助。

一个漂亮的功能是另存为对话框。它为您提供了一个很好的未保存文件的小列表,并可以选择要保存的文件。这确实是下一级的 UI 设计。

新的保存更改弹出窗口

与 Gedit 的比较

如果将此新编辑器与 Gedit 进行比较,实际上从功能的角度来看存在许多差异。默认的 Gedit 非常强大,因为它有插件。它有语法和拼写检查插件(GNOME 文本编辑器也有),内置 Python 编译器和许多其他插件,它们是默认安装的一部分。

由于这个编辑器在编写本指南时仍处于早期阶段,我希望有更多的功能加入。

如何安装(和测试)

您可以使用 GNOME Nightly Flatpak 包安装它。 

  1. linuxmi@linuxmi:~/www.linuxmi.com$ flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo  
  2. linuxmi@linuxmi:~/www.linuxmi.com$ flatpak install gnome-nightly org.gnome.TextEditor.Devel 

 

  1. linuxmi@linuxmi:~/www.linuxmi.com$ flatpak run org.gnome.TextEditor.Devel//master 

结语

我希望 Gedit 和 GNOME文本编辑器两者并存 

 

责任编辑:庞桂玉 来源: Linux公社
相关推荐

2022-05-16 10:41:40

GNOME 42Console控制台

2022-05-13 15:32:11

GNOME文本编辑器

2022-04-01 10:08:21

SQL 优化MySQL数据库

2022-05-09 11:19:12

CSS函数开源

2022-05-03 22:25:57

Python浏览器语言

2022-05-16 10:49:28

网络协议数据

2022-04-06 11:33:43

Linux桌面GNOME 42

2022-04-07 11:16:45

GNOME发行版用户

2022-04-15 14:44:10

编辑器前端富文本

2022-04-07 20:39:50

GTK4LibadwaitaGNOME 43

2022-05-26 11:37:58

亚马逊云科技C7g实例

2022-05-08 09:24:08

微软Windows 11

2022-04-22 19:14:51

LinuxUbuntu

2022-05-22 21:23:10

前端监控系统

2022-04-27 08:42:20

Markdown编辑神器

2022-05-19 14:57:30

CSS代码工具

2022-04-30 09:09:55

SecureFXSecureCRT

2022-04-25 09:39:42

桌面服务器Linux

2022-05-17 09:02:30

2022-05-02 16:27:01

JavaScriptHTMLPython

同话题下的热门内容

NVIDIA 的开源驱动程序对 Linux 意味着什么Ubuntu 最新版震撼发布 !手里的系统瞬间不香了…面向Linux系统的七大优秀白板应用程序如何在 Linux 中使用 fd 命令查找文件Ubuntu 22.04 LTS 中安装经典 GNOME Flashback 指南Linus 发布 Linux Kernel 5.18 稳定版,带来许多新功能GNOME 与 KDE:到底选择哪个 Linux 桌面环境Linux中级—“驱动” 控制硬件必须学会的底层知识

编辑推荐

Linux系统下安装MySQL的步骤详解CentOS与Ubuntu有什么不同?Linux下如何使用minicom USB串口为什么你可能想要略过Ubuntu 17.04?Linux中7个判断文件系统类型的方法
我收藏的内容
点赞
收藏

51CTO技术栈公众号