如何打开GTK Inspector?

我正在使用GTK.3.15。 尝试使用Ctrl + Shift + ICtrl + Shift + D打开GTK Inspector时,没有任何反应。 无论我使用什么应用程序或小部件。 什么都没发生

我的理解是这个选项是GTK 3.15的标准配置。 有谁知道怎么做

在GTK 3.15中使用此工具?

我从https://wiki.gnome.org/Projects/GTK%2B/Inspector得到了这个:

GtkInspector是GTK +中内置的交互式调试支持。 它是在GTK + 3.14中添加的,基于完善的gtkparasite的副本。

默认情况下禁用调试器。 要使其在终端中运行:

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

按下键盘上的Control-Shift-I或Control-Shift-D按下它。

如果您不想使用快捷方式,也可以在运行应用时直接临时运行:

 GTK_DEBUG=interactive your-app 

进一步看,我发现Bug#1523929表明用户可以安装libgtk-3-dev然后提供架构。

方法1:


启用快捷方式:

  1. 使用sudo apt-get install dconf-editor
  2. 导航到org > gtk > settings > debug
  3. enable-inspector-keybindingtrue
  4. 尝试快捷方式。

方法2:


运行程序以使用GTK_DEBUG变量进行调试:

而不是像往常一样运行程序来调试( myprogram --argument ),你只需要以这种方式运行它( GTK_DEBUG=interactive myprogram --argument

您也可以使用export GTK_DEBUG=interactive导出该变量,然后运行该程序。