如何打开GTK Inspector?
我正在使用GTK.3.15。 尝试使用Ctrl + Shift + I或Ctrl + 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:
启用快捷方式:
- 使用
sudo apt-get install dconf-editor
- 导航到
org
>gtk
>settings
>debug
- 将
enable-inspector-keybinding
为true
- 尝试快捷方式。
方法2:
运行程序以使用GTK_DEBUG
变量进行调试:
而不是像往常一样运行程序来调试( myprogram --argument
),你只需要以这种方式运行它( GTK_DEBUG=interactive myprogram --argument
)
您也可以使用export GTK_DEBUG=interactive
导出该变量,然后运行该程序。