1 |
Developing and debugging UIs can be a pain. When something |
2 |
goes wrong, it's not always obvious why. You can waste hours |
3 |
writing logging statements only to find out that a widget is |
4 |
in the wrong container, or an attribute wasn't set correctly. |
5 |
|
6 |
Developing isn't much better either. Ever spend time writing |
7 |
temporary code just to test a new feature, code you know you're |
8 |
going to throw away in an hour, and yet you end up spending the |
9 |
next 20 minutes debugging your temporary code? Sucks, doesn't |
10 |
it? |
11 |
|
12 |
What your program really needs is a good Parasite infestation. |
13 |
|
14 |
Parasite is a debugging and development tool that runs inside |
15 |
your GTK+ application's process. It can inspect your application, |
16 |
giving you detailed information on your UI, such as the hierarchy, |
17 |
X window IDs, widget properties, and more. You can modify properties |
18 |
on the fly in order to experiment with the look of your UI. |
19 |
|
20 |
WWW: http://chipx86.github.com/gtkparasite/ |