PyCharm 和 Android Studio 為 Linux 版本增加 Wayland 支持
如果你是在 Linux 或 WSL 環境下進行開發的開發者,以下這個好消息會讓你興奮起來。
JetBrains 平台近日宣布,基於 IntelliJ 的 IDE 最終將實現對 Wayland 顯示伺服器 協議的支持。可能你並不知道,PyCharm 和 IntelliJ IDEA 就是搭建在 IntelliJ 平台之上的出色 IDE,而由谷歌打造的 Android Studio 也是同樣的應用。
Wayland 協議逐步成為 Linux 發行版的默認選擇,與 X11 相比,它可以提供更快、更安全和更穩定的體驗。如果你使用的編程環境能夠支持 Wayland,那麼用戶體驗會得到顯著提升。
但是,具體表現在哪些方面有所增強,他們怎麼實現這個目標的呢?下文有詳細解說。
分數縮放和 WSL 集成
使用 Linux 版本的 IntelliJ IDEA 等 IDE 的用戶,終將藉助分數縮放,可以在高解析度顯示屏上自定義字體、圖標的大小。
無論是多屏幕環境,還是高清顯示屏,都可以通過 Wayland 的支持享受到提升的 IDE 體驗。
你不再需要擔心 IDE 的文本顯示模糊的問題。
不僅僅局限於原生的 Linux 環境,同樣適用於使用 Windows 的 Linux 子系統(WSL),即那些 「Bash on Windows」 用戶。
Wayland 的支持將確保你可以無縫集成 WSL。
此外,作為用戶,你還將享受到 Wayland 帶來的以下新特性:
- 彈出式窗口
- HiDPI 支持
- 窗口的互動式縮放
總的說來,通過實現 Wayland 的支持,基於 IntelliJ 的 IDE 將會更具響應速度,實現更高的穩定性和安全性。
構建 Wayland 工具集
讓 Java 支持 Wayland 是件頗具挑戰性的任務,但 IntelliJ 已經找到了應對之策。
JetBrains 和 Oracle 的桌麵糰隊共同開發出一個基於 OpenJDK 21 的 Wayland 工具集。
由於擁有該工具集,你將獲得一系列能力,包括:
- 基於軟體的渲染。
- 極簡的窗口裝飾。
- 彈出窗口,包括應用於頂層菜單的窗口。
- 提供包括不同每台監視器比例的 HiDPI 和多監視器支持。
此外,他們還計劃添加剪貼板拖放支持、基於 Vulkan 的加速渲染,以及使用快捷鍵在窗口間切換的功能。
你可以通過訪問 OpenJDK 維基 來關注 Wayland 工具集的開發進程。
至於 Wayland 支持的具體實現時間並未明確,但可以肯定的是,這項工作正在進行中,而且這也表明 IntelliJ 平台也正在關注以 Linux 為主的用戶群。
如需獲取更多信息,你可以訪問 官方公告 進行查閱。
?對於 IntelliJ 決定在其 IDE 加入 Wayland 原生支持你有什麼看法呢?歡迎在評論區分享你的意見。
(題圖:MJ/dbd4f013-3c11-4c2d-83c1-c11df7c8c17b)
via: https://news.itsfoss.com/intellij-wayland-support/
作者:Ankush Das 選題:lujun9972 譯者:ChatGPT 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive