gtkparasite
отлично подходит для gtk+2
, но, к сожалению, не будет работать с gtk+3
.
Есть ли альтернатива?
gtkparasite
отлично подходит для gtk+2
, но, к сожалению, не будет работать с gtk+3
.
Есть ли альтернатива?
Ответы:
Если вы смотрите на все возможности, которые могут решить проблему, я предлагаю следующую ссылку, которая о том, как портировать gtkparasite
на GTK3. Хотя это немного технически, усилия успешны.
./autogen.sh --with-gtk=3.0
, make
и sudo make install
. Однако упакованная версия Fedora по-прежнему поддерживает только GTK2 :(
Да, теперь есть официальный инструмент GNOME GtkInspector
:
GtkInspector - встроенная поддержка интерактивной отладки в GTK +. Он был добавлен в GTK + 3.14, на основе копии устоявшегося gtkparasite . Чтобы включить отладчик, либо начать свое приложение с
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'