PyCharm 和 Android Studio 為 Linux 版本增加 Wayland 支持

JetBrains 平臺近日宣布,基于 IntelliJ 的 IDE 最終將實現(xiàn)對 Wayland 顯示服務(wù)器 協(xié)議的支持。可能你并不知道,PyCharm 和 IntelliJ IDEA 就是搭建在 IntelliJ 平臺之上的出色 IDE,而由谷歌打造的 Android Studio 也是同樣的應(yīng)用。
Wayland 協(xié)議逐步成為 Linux 發(fā)行版的默認(rèn)選擇,與 X11 相比,它可以提供更快、更安全和更穩(wěn)定的體驗。如果你使用的編程環(huán)境能夠支持 Wayland,那么用戶體驗會得到顯著提升。
但是,具體表現(xiàn)在哪些方面有所增強,他們怎么實現(xiàn)這個目標(biāo)的呢?下文有詳細(xì)解說。
分?jǐn)?shù)縮放和 WSL 集成
使用 Linux 版本的 IntelliJ IDEA 等 IDE 的用戶,終將借助分?jǐn)?shù)縮放,可以在高分辨率顯示屏上自定義字體、圖標(biāo)的大小。
無論是多屏幕環(huán)境,還是高清顯示屏,都可以通過 Wayland 的支持享受到提升的 IDE 體驗。
你不再需要擔(dān)心 IDE 的文本顯示模糊的問題。
不僅僅局限于原生的 Linux 環(huán)境,同樣適用于使用 Windows 的 Linux 子系統(tǒng)(WSL),即那些 “Bash on Windows” 用戶。
Wayland 的支持將確保你可以無縫集成 WSL。
此外,作為用戶,你還將享受到 Wayland 帶來的以下新特性:
- 彈出式窗口
- HiDPI 支持
- 窗口的交互式縮放
總的說來,通過實現(xiàn) Wayland 的支持,基于 IntelliJ 的 IDE 將會更具響應(yīng)速度,實現(xiàn)更高的穩(wěn)定性和安全性。
構(gòu)建 Wayland 工具集
讓 Java 支持 Wayland 是件頗具挑戰(zhàn)性的任務(wù),但 IntelliJ 已經(jīng)找到了應(yīng)對之策。
JetBrains 和 Oracle 的桌面團隊共同開發(fā)出一個基于 OpenJDK 21 的 Wayland 工具集。
由于擁有該工具集,你將獲得一系列能力,包括:
- 基于軟件的渲染。
- 極簡的窗口裝飾。
- 彈出窗口,包括應(yīng)用于頂層菜單的窗口。
- 提供包括不同每臺監(jiān)視器比例的 HiDPI 和多監(jiān)視器支持。
此外,他們還計劃添加剪貼板拖放支持、基于 Vulkan 的加速渲染,以及使用快捷鍵在窗口間切換的功能。
你可以通過訪問 OpenJDK 維基 來關(guān)注 Wayland 工具集的開發(fā)進程。
至于 Wayland 支持的具體實現(xiàn)時間并未明確,但可以肯定的是,這項工作正在進行中,而且這也表明 IntelliJ 平臺也正在關(guān)注以 Linux 為主的用戶群。
如需獲取更多信息,你可以訪問 官方公告 進行查閱。
??對于 IntelliJ 決定在其 IDE 加入 Wayland 原生支持你有什么看法呢?歡迎在評論區(qū)分享你的意見。



























