如何激活 GTKInspector 的键绑定?

如何激活 GTKInspector 的键绑定?

我想参与开发 GNOME,并且他们的新手指南告诉我有关 GTKInspector 的信息上面写着:

要启用调试器,请在您的环境中使用 GTK_DEBUG=interactive 启动您的应用程序,或者运行 gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true 并使用 Control-Shift-I 或 Control-Shift-D 键盘快捷键启动调试器。

但是运行该代码时我只收到错误:

No such schema 'org.gtk.Settings.Debug'

键盘快捷键不起作用... 那么我该怎么做才能激活它们?为什么它不起作用?我正在运行带有 GNOME 3.18(来自gnome3gnome3-stagingPPA)的 Ubuntu GNOME 15.10。我已经检查过了dconf-editor,确实没有Debug部分org.gtk.Settings...

答案1

嗯,该部分的模式在包中,libgtk-3-dev因此请确保已安装:

sudo apt-get install libgtk-3-dev

然后,如果已经安装了,或者安装没有帮助,您将需要使用以下命令手动加载模式:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

此命令应在安装该包时运行,因此,事实上它没有运行,很可能是gnome3/ gnome3-stagingPPA 中的某些错误,因为标准存储库中的包很好,并且没有任何问题。

现在您有了该org.gtk.Settings.Debug部分,您现在应该能够运行此命令而不会出现错误:

gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true

现在键盘快捷键应该可以使用了。

相关内容