嘗鮮嘗鮮!新的 GNOME 文本編輯器
我們?cè)诒疚臑槟闾峁┯嘘P(guān) GNOME 的新默認(rèn)文本編輯器的詳細(xì)信息 - Gnome 文本編輯器。
文本編輯器是 Linux 發(fā)行版或桌面的重要工具。您幾乎每天都在工作、學(xué)習(xí)等時(shí)使用它來(lái)完成小到復(fù)雜的任務(wù)。
大多數(shù)主流 Linux 桌面都有自己的文本編輯器,可以很好地集成到系統(tǒng)。例如,KDE 有 Kate 或 KWrite,GNOME 有 Gedit。
那么,為什么要為 GNOME 提供新的文本編輯器?
在即將到來(lái)的 GNOME 42 版本中,Gedit 可能會(huì)被一個(gè)新的編輯器——Gnome 文本編輯器所取代。Gedit 可能不會(huì)被完全替換,這兩個(gè)編輯器可能會(huì)共存,直到 Gnome 文本編輯器變得功能齊全且穩(wěn)定為止。
你可能會(huì)問(wèn)為什么?Gedit有什么問(wèn)題?事實(shí)上,Gedit 是一個(gè)非常強(qiáng)大的文本編輯器,除了作為一個(gè)簡(jiǎn)單的文本編輯器之外,它還支持許多高級(jí)功能。我們?cè)谶@里介紹了 Gedit 的一些很酷的功能,您可以看看(https://www.linuxmi.com/gedit-text-edit.html)。
努力創(chuàng)建另一個(gè)文本編輯器的主要原因是正在為 GNOME Shell 進(jìn)行的 libadwaita 庫(kù)改編。該libadwaita和相關(guān)libhandy庫(kù)提供了許多先進(jìn)的GUI功能,如動(dòng)畫,UI組件,內(nèi)置深色模式,反應(yīng)靈敏的用戶界面等。
使 libadwaita 及其功能適應(yīng)運(yùn)行了數(shù)十年的現(xiàn)有應(yīng)用程序是一個(gè)復(fù)雜的過(guò)程。使用最新的庫(kù)開(kāi)發(fā)全新的應(yīng)用程序比調(diào)試和更改舊應(yīng)用程序更具成本效益。
Gedit 是一個(gè)已有 20 年歷史的應(yīng)用程序,它的第一個(gè)版本是在 1999 年 2 月?,F(xiàn)在您可以理解它的代碼庫(kù)中已經(jīng)內(nèi)置了什么樣的復(fù)雜性。
gedit 文本編輯器 與 GNOME 文本編輯器
GNOME 文本編輯器
乍一看,GNOME 的新文本編輯器看起來(lái)完全一樣。這就是它的外觀(根據(jù)最新版本 42 alpha)
GNOME 文本編輯器
您會(huì)在外觀上看到的第一個(gè)區(qū)別。標(biāo)題欄、操作按鈕和字體不同。它們整體看起來(lái)很整潔。您可能會(huì)注意到這一點(diǎn),標(biāo)題欄本身的徽標(biāo)有輕微的漸變,確實(shí)很酷。
打開(kāi)菜單有一個(gè)搜索欄,其中包含打開(kāi)文件打開(kāi)對(duì)話框的選項(xiàng)。標(biāo)題欄在頂部有行號(hào)和列號(hào),不像在 Gedit 中它在底部。
當(dāng)您開(kāi)始修改文件時(shí),它會(huì)給您一個(gè)點(diǎn)而不是一個(gè) Asterix 指示器,表明它已被修改。
在編輯器本身中,行號(hào)顯示在左側(cè)。上下文菜單與 Gedit 幾乎相同。
右上角沒(méi)有像 Gedit 中那樣的保存按鈕。但是,您有兩個(gè)選擇。第一個(gè)視圖按鈕為您提供有關(guān)邊距、縮進(jìn)、換行和其他選項(xiàng)的詳細(xì)設(shè)置。
菜單 1
主要區(qū)別在于漢堡菜單及其首選項(xiàng)對(duì)話框。
漢堡菜單提供了開(kāi)箱即用的深色和淺色模式,并且可以從此菜單本身訪問(wèn)。感謝 libadwaita 庫(kù),您可以通過(guò)默認(rèn)安裝體驗(yàn)它,而無(wú)需任何額外的插件。
GNOME 文本編輯器 - 漢堡菜單
暗模式下的 GNOME 文本編輯器
首選項(xiàng)對(duì)話框是全新的。新的文本編輯器提供了以下預(yù)加載主題 -
- Adwaita 暗色
- Builder Dark
- 經(jīng)典暗色
- Kate Dark
- Peninsula
- Solarized深色
- Oblivion
- Cobalt
偏好窗口
此外,整個(gè)編輯器窗口中的網(wǎng)格模式、突出顯示當(dāng)前行和概覽圖等一些新功能在這個(gè)編輯器中也得到了很好的補(bǔ)充。
當(dāng)您在此文本編輯器中工作時(shí),內(nèi)置的會(huì)話恢復(fù)行為一定會(huì)對(duì)您有所幫助。
一個(gè)漂亮的功能是另存為對(duì)話框。它為您提供了一個(gè)很好的未保存文件的小列表,并可以選擇要保存的文件。這確實(shí)是下一級(jí)的 UI 設(shè)計(jì)。
新的保存更改彈出窗口
與 Gedit 的比較
如果將此新編輯器與 Gedit 進(jìn)行比較,實(shí)際上從功能的角度來(lái)看存在許多差異。默認(rèn)的 Gedit 非常強(qiáng)大,因?yàn)樗胁寮K姓Z(yǔ)法和拼寫檢查插件(GNOME 文本編輯器也有),內(nèi)置 Python 編譯器和許多其他插件,它們是默認(rèn)安裝的一部分。
由于這個(gè)編輯器在編寫本指南時(shí)仍處于早期階段,我希望有更多的功能加入。
如何安裝(和測(cè)試)
您可以使用 GNOME Nightly Flatpak 包安裝它。
- linuxmi@linuxmi:~/www.linuxmi.com$ flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
- linuxmi@linuxmi:~/www.linuxmi.com$ flatpak install gnome-nightly org.gnome.TextEditor.Devel
- linuxmi@linuxmi:~/www.linuxmi.com$ flatpak run org.gnome.TextEditor.Devel//master
結(jié)語(yǔ)
我希望 Gedit 和 GNOME文本編輯器兩者并存