2
我想用我的shell擴展支持多個GNOME版本。我如何檢測它正在運行的GNOME版本並適當地分支代碼?我的GNOME Shell擴展如何檢測GNOME版本?
我想用我的shell擴展支持多個GNOME版本。我如何檢測它正在運行的GNOME版本並適當地分支代碼?我的GNOME Shell擴展如何檢測GNOME版本?
const Config = imports.misc.config;
if (Config.PACKAGE_VERSION.startsWith("3.42"))
// etc.
通過任何機會,你已經成功設置一個IDE到自動完成Gjs? – Eefret
不,我一般不熟悉JS自動完成,但我確實有一個想法爲Gnome Shell製作TypeScript/Flow註釋。這可能會是一個很大的工作,而在Gnome Shell的版本控制中,DefinitelyTyped的基礎架構可能不會很好。 –