我发现很难找到有关 Gnome Shell Extensions 的文档。我在 Gnome Wiki 上找到了一些内容(它是一级链接),但并不多:
http://live.gnome.org/GnomeShell/Extensions
这里的问题是 GJS 和它的绑定。绝对没有文档,有很多 SIGSEGV,绑定还没有准备好(GLib、Gio 等)。唯一有效的是 GIR 为 Seed JavaScript 实现生成的非官方文档:
http://roojs.org/seed/gir-1.2-gtk-2.0/seed/
在哪里可以获得更多示例?我想要读取目录、文件、生成进程、打开网络套接字并做其他事情。
更新:告诉我如何在 GJS 中逐行读取文件。根据谷歌这是不可能的。谢谢。