Sta*_*sen 9 gnome-terminal gtk3 gtkinspector
我正在尝试gnome-terminal
使用 GTK Inspector 进行检查。该检查器适用于其他 GTK 程序,例如gnome-calculator
和gedit
。但是,当我尝试在 上运行它时gnome-terminal
,没有任何反应。我已经试过许多可能性,例如Ctrl+ Shift+I和Ctrl+ Shift+ D(从未对我的作品),并运行GTK_DEBUG=interactive gnome-terminal
。后者适用于其他 GTK 程序,但不适用于终端。如果我从不同的终端(如xterm
. 关于如何 GTK 检查 的任何建议gnome-terminal
?
Nel*_*son 10
我找到了解决方案,我使用的是GTK+ 3.22作为参考,只需要打开这个设置:
gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true
Run Code Online (Sandbox Code Playgroud)
然后 gnome-terminal 的“帮助”菜单将显示一个“检查器”项目,您只需单击它即可。
这仅适用于 VTE 小部件: 或者,如果您正在使用 jhbuild,则 vte 模块具有用于 vte 小部件(gnome-terminal 使用)的测试程序,因此您可以像这样运行它:
# inside jhbuild/checkout/vte
GTK_DEBUG=interactive src/testvte
Run Code Online (Sandbox Code Playgroud)
更新:
在20.04 上,“Inspector”链接位于 gnome-terminal 窗口的“hamburger?menu?button > Advanced”子菜单中。
您可以重新编译 gnome-terminal 并--enable-debug
传递到该./configure
步骤,然后它将有一个可以正常工作的“帮助”->“检查器”菜单条目。
(我不确定如何检查 gnome-terminal,因为它是由 Ubuntu 提供的,或者是否可能。)
归档时间: |
|
查看次数: |
1802 次 |
最近记录: |