Download 1.5.x - Docs

Transcript
qooxdoo Documentation, Release 1.5.1
See the dedicated page for more information:
The qooxdoo Test Runner
Integrated unit testing framework similar to (but not requiring) JSUnit.
Online demo
10.2.3 Inspector
qooxdoo Inspector is a powerful development tool perfectly suited for live debugging and modifying qooxdoo applications.
See it in action, debugging the qooxdoo feedreader demo application.
If you know the Firebug extension for Firefox, you will be familiar with most of Inspector’s capabilities. But it is
much more than that: Since it is a qooxdoo application itself, it runs in all major browsers, including IE, Firefox,
Opera, Safari and Chrome. And it allows for truly qooxdoo-specific debugging, including displaying the UI hierarchy
and modifying the properties of qooxdoo widgets.
Usage
There are two ways to use the inspector (explained in more detail below):
• The first way is to run a simple generator job to create a local inspector instance for your custom application.
(See: Running the inspector job)
• Generate the build version of the inspector and open it in a (local) web server. (See: Running inspector with an
HTTP server)
Individual inspector from file system
First of all, make sure you’ve created a source version of your application. Then create the inspector:
generate.py inspector
Once the job is finished, you can open the index.html file from the created inspector application. You will find the
file in the newly generated inspector folder (inspector\index.html).
Shared inspector over a web server
To generate the build version of the inspector, change to the inspector home directory (in the SDK in folder
SDK\component\inspector). Then run its build job:
10.2. Developer Tools
337