Gedit 文本編輯器釋出 49.0 版本,載入大型檔案速度大幅提升
Gedit,經典的基於 GTK 的文字編輯器,幾天前發布了新的 49.0 版本。
對於剛接觸 Linux 的人來說,Gedit 曾是 Ubuntu、Fedora 等搭載 GNOME 桌面的 Linux 發行版的預設文字編輯器。而且,它仍然是舊版 Ubuntu LTS 發行版(例如 20.04、18.04、16.04)中的預設文字編輯器,這些版本受到擴展安全維護或舊版附加套件的支援。
自從 GNOME 42 推出了新的 Gnome-Text-Editor,Gedit 已不再是預設的編輯器。但它仍由 Gnome 團隊成員維護,而 v49.0 是截至上週所公布的最新版本。
新的 Gedit 版本大幅提升了載入大型檔案的效能。它沒有解釋具體是如何實現的,但現在速度快多了!
在我的測試中,新的 Gedit 載入一個 26 MB 的文本文件(包含應用程式啟動時間)不到 2 秒,而舊的 48.1 版本載入同一個文件則需要超過 10 秒。
Gedit 49.0 載入大檔案速度快得多,而舊版本同一個檔案可能需要超過 10 秒
然而,載入非常大的檔案仍可能會使 Gedit 視窗凍結幾秒鐘。因此,現在默認情況下拒絕載入非常大的檔案,大小為 200 MB 或更高。不過,使用者可以透過編輯下方 gsettings 鍵的值來覆蓋此限制:
org.gnome.gedit.preferences.editor max-file-sizeGedit 49 拒絕載入非常大的檔案
除此之外,Gedit 49.0 移除了對 Python 插件的支持, 即使是第三方插件也不例外。
原因是 GTK 和 Gnome 現在都發展得更快,但 Gedit 作為一個非核心項目,維護者並不多。
Gnome 的更新使得載入 Python 外掛變得困難。而且,對於 Windows 而言,這個套件將更小並且啟動更快,無需捆綁整個 Python 直譯器。
因此,開發團隊決定減少需要處理的程式語言數量,並專注於 C 語言。不過,第三方插件仍然可以使用 C、Vala、C++,甚至可能是 Rust 來實現。
並且,由於移除了對 Python 插件的支持,一些插件如括號補全、合併/拆分行、多重編輯和會話保存被移除了。不過,計劃並希望能夠恢復一些被移除的插件。
其他變更包括:
- 偏好設定中的全新「重設全部」按鈕。
- 能夠更改拼字檢查器的語言。
- 更佳的 Windows 支援。
- 新的符號應用程式圖示。
- 僅在 Linux 上使用 X11 後端(Wayland 會話中的 XWayland),這修復了一些錯誤。
- 新網站。
欲了解更多資訊,請參閱新域中的版本說明。
如何安裝 Gedit 49.0
Gedit 文本編輯器可以透過 Microsoft Store 在 Windows 上安裝,透過 Homebrew 在 macOS 上安裝。
對於 Linux,它通過 Flatpak 套件提供官方安裝包,該套件在沙箱環境中運行。
Linux Mint 和 Fedora Workstation(啟用第三方存儲庫)可以直接從軟體管理器或 GNOME 軟體搜尋並安裝它。
雖然 Debian/Ubuntu 及其衍生的發行版可能會一個接一個地執行這兩個命令來安裝:
sudo apt install flatpakflatpak install https://dl.flathub.org/repo/appstream/org.gnome.gedit.flatpakref此外,對於那些想要回報問題或獲取原始碼的人,請前往 gitlab.gnome.org 的原始碼頁面。



