ZK Binding Tracker - A Chrome Extension"
(Created page with "{{Template:Smalltalk_Author| |author=Hawk Chen, Engineer, Potix Corporation |date=Released: , 2013 |version=MVVM Tracker 0.7.0 }} = Introduction = When you interact with a ZU...") |
|||
Line 11: | Line 11: | ||
When you interact with a ZUL page built in MVVM approach, ZK does lots of things behind the scenes according to binding expressions. If you want to know what it does in detail, you can turn on debugging information printing described in [[ZK_Developer%27s_Reference/MVVM/Configuration]]. But this configuration will print messages on the server's console, and it is system-wide, which means debugging information of all pages will be printed and it will be hard to read. | When you interact with a ZUL page built in MVVM approach, ZK does lots of things behind the scenes according to binding expressions. If you want to know what it does in detail, you can turn on debugging information printing described in [[ZK_Developer%27s_Reference/MVVM/Configuration]]. But this configuration will print messages on the server's console, and it is system-wide, which means debugging information of all pages will be printed and it will be hard to read. | ||
− | Therefore, we present you a tool: ''' | + | Therefore, we present you a tool: '''ZK BindingTracker'''. It's a Chrome extension that can be installed on your Chrome browser. It can display the debugging information for the current ZUL page in pretty format. When you click on a logging text, it will also highlight the related UI components. |
+ | |||
+ | |||
+ | [[File:Binding tracker introduction.png | 800px]] | ||
= Demo = | = Demo = |
Revision as of 08:48, 10 June 2013
Hawk Chen, Engineer, Potix Corporation
Released: , 2013
MVVM Tracker 0.7.0
Introduction
When you interact with a ZUL page built in MVVM approach, ZK does lots of things behind the scenes according to binding expressions. If you want to know what it does in detail, you can turn on debugging information printing described in ZK_Developer's_Reference/MVVM/Configuration. But this configuration will print messages on the server's console, and it is system-wide, which means debugging information of all pages will be printed and it will be hard to read.
Therefore, we present you a tool: ZK BindingTracker. It's a Chrome extension that can be installed on your Chrome browser. It can display the debugging information for the current ZUL page in pretty format. When you click on a logging text, it will also highlight the related UI components.
Demo
Download & Configuration
The steps to use this tool are quite simple:
- [Download MVVM Tracker]
- add ? jar into your project's class path
Comments
Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License. |