GTK4 和 Libadwaita 讓 GNOME 43 的文件管理器看起來很出色
GNOME 文件Files(以前的 Nautilus)也許是當今 GNOME 生態空間中使用最多的桌面應用。而且,自其首次發布以來,它從未接受過什么大修,而其他的 GNOME 應用乃至桌面本身都轉移到了一個較新的技術棧。
現在一切都變了。GNOME 開發者正在為整個桌面和 “文件” 采用 GTK4 和 libadwaita。
GNOME “文件” v43 將在 2022 年晚些時候與 GNOME 43 一起發布,必將令人印象深刻。這個急需的 ??重制?? 帶來了原生的深色模式、很棒的 UI 以及出色的 libadwaita 觸控和 GTK4 性能提升。
GNOME “文件” v43
我們安裝了 GNOME “文件” v43 的 Flatpak 開發版本,下面是我們的發現。
第一印象,你應該注意到漂亮的 UI 觸控,這要感謝 Libadwaita。關閉按鈕是漂亮的圓形,而地址欄、選擇高亮和整個文件窗口都有適當的間距和圓角。
所有的組件都沒有出現邊框高亮線。
下面是 v43(左)和 v42(右)的深淺模式的快速比較。
GNOME Files 43 and 42 – Light Mode Comparison
GNOME Files 43 and 42 – Dark Mode Comparison
地址欄的文件夾分隔符保持不變。然而,字體卻有了些許潤色。地址欄的上下文菜單改變了,“在終端打開Open in Terminal”選項沒有了。取而代之的是 “在其它應用中打開Open in Other application” 菜單。引入了一個新的選項 “創建鏈接Create Link”。我想許多用戶會懷念 “在終端打開” 的選項。
3/3 更新(感謝 Rashid):“在終端打開” 選項是 Nautilus 擴展包的一部分。因此,Flatpak 構建版不能“看到”它。因此,它本身并沒有被刪除。
New option in address bar menu
另一個重要的變化是你應該注意到兩個主工具條菜單:a)視圖按鈕和 b)漢堡主菜單。這些上下文菜單項顯示了菜單項及鍵盤快捷鍵。這也使它們看起來更顯眼一些。
The Hamburger menu now have keyboard shortcuts
文件夾的上下文菜單現在有一個向上的小箭頭,指向從它彈出的文件夾。文件夾的右鍵上下文菜單以組為單位組織得很好。例如,打開動作是分組的,而剪切、復制、粘貼在上下文菜單中以橫杠的形式明顯分開。
Context Menu for folder changes
我還注意到一個新的選項 “粘貼到該文件夾Paste into the folder”,這個很好。
Nautilus 搜索幾乎與 “文件” v42 相同,只是在 “文件” v43 中你可以通過創建日期/時間搜索。
然而,我注意到一個令人興奮的變化。上下文菜單中的文件關聯的應用名稱被刪除了。例如,如果你今天試圖在 “文件” v42
中打開一個文本文件,它在上下文菜單中顯示與之相關的應用名稱。在 “文件” v43 中,它只顯示
“打開”。我覺得這種改變是不必要的。之前的情況更好。
3/3 更新(感謝 Rashid):當我在試用 v43 的沙盒 Flatpak 版本時,它并沒有看到系統關聯。所以,這不是一個變化。但是,我又想知道,如果有人試圖真正使用 Flatpak 版本怎么辦。
A subtle change in context menu for file association
所以,這就是我在這個應用的新 GTK4 版本中發現的整體變化。但它看起來不錯?不是嗎。此外,如果你是直接從 Ubuntu 20.04 LTS 來的,其中包含 “文件” 3.38,那么也許你的體驗會是“哇”!如果你將 “文件” v43 與 “文件” v3.38 進行比較,大部分區域都發生了變化。對于這些用戶來說,這將是一個相當不錯的體驗。
你應該記住,v43 仍在開發中,因此在未來最終發布時,可能會發生變化。
愿望清單
如果比較各種 Linux 文件管理器,其他的文件管理器的選項遠多于今天的 GNOME “文件”。
是這樣的。
例如,Nemo 或 Dolphin - 這兩個最好的文件管理器在各方面都勝過 “文件”。比較一下功能,GNOME “文件” 沒有一些流行的功能:
- 雙面板或分割視圖
- 從上下文菜單中打開一個根文件夾是困難的
- 一個用于文件夾瀏覽的向上箭頭
- 沒有從上下文菜單中創建一個新文件(文本、電子表格等)的選項
- 更多的排序和搜索功能
我們希望這些功能能盡快出現在 GNOME “文件” 中。
何時能用
如上所述,這個版本的 GNOME “文件” 將與 GNOME 43 一起提供。因此,從 Linux 發行計劃的角度來看,你應該在 2022 年 10 月的 Ubuntu 22.10 和今年晚些時候的 Fedora 37 上擁有它。
不幸的是,??Ubuntu 22.04 LTS??(Jammy Jellyfish)和帶有 ??GNOME 42?? 的 ??Fedora 36?? 將不會有 GNOME “文件” 43。主要原因是時間表不匹配,而且它是要移植到 GTK4 和徹底測試的復雜應用之一。然而,大部分上述的內部功能仍然會在 “文件” 42 中。但它可能缺少漂亮的 UI 變化和主題。
盡管如此,我相信這個流行的文件管理器看起來不錯,當它發布時,用戶應該會很興奮地使用它。