| It Eases
Maintenance
- Speed up understanding of
complex logic
- Navigate complex, undocumented
apps like a breeze
- 'Surf' your code with
the powerful hyperlinks
- Create colorful,
professional looking documentation!
Maintenance
is time consuming and boring. Big programs, old code, no fresh documentation,
obscure field names and indicators... It's easy to overlook something in the maze
of objects, files, and changes made over the years.
Don't worry. VISUAL Debugger is here to help. It will reveal code and data structures,
object relationships, record formats, remote source code and much more. So you
don't waste your time figuring out what all that code is there for. It will save
you lots of time, so you can finish any assignment faster.
| Very Easy-to-use
Graphical Interface |  | You'll
love VISUAL Debugger at first sight. No commands to memorize. And maximum power:
Program Navigator, customizable ColorCoding, RPG and CL indentation, comment hiding,
Back/Forward buttons and hyperlinks, advanced FIND, dead code detection, reusable
Projects, customizable keyboard templates, and more. Now you have a clearer picture
of your applications, and you can navigate them at top speed |
| Application Explorer
& Data Dicitionary |  | The
Application Explorer gives you a navigable tree diagram of your applications,
allowing you to drill right down to code or object attributes in programs, files,
and modules many levels away, with just one click The Data Dictionary gives
you a list of all variables used in each module, revealing current values, sub-field
structures, and more. | Solves Problems
in Running Jobs - Solve live software problems
on the fly
- Fix problems remotely
- 'Increase
application availability
- Prevent errors
from freezing your apps
VISUAL Debugger
is great at testing, but also lets you start debugging any running job (interactive
or batch) at any time, giving you lots of information (including internal, restricted
job data) so you can solve problems quickly. It even
allows you to execute commands on the debugged job, like changing its LIBL. And
you can do all that without canceling the job, so you can diagnose, report, document,
and even fix unexpected problems like never before.
| Live Software
Solving Problems |  | Capture
local and remote iSeries batch and interactive jobs at any time. See the end-user
screen up to the latest keystroke. See and change LDA, LIBL, QTEMP, and more.
See running source code, variable values, and control the execution with point-and-click
simplicity. Get internal job information, error descriptions, and even execute
any command to solve the problem, without canceling the job. All with an iSeries-based
security system that makes your iSeries safer than ever. |
| Solve Problems over the Internet |
 | Solving
problems remotely is easy with VISUAL Debugger. The exclusive NiceLink will give
you connectivity choices and extreme speed, even with slow modem connections.
Access all your iSeries from a single PC. And what if the line fails? No problem.
The Smart Recovery technology will let you regain control of your debugged job
after failures, right to the same source line where you were before. |
Debug and Test at Warp Speed - Increase
programmer productivity
- Improve program
quality easily
- Reduce testing times, project
costs and risks
- Avoid errors in production
code
Oh, yeah, we almost forgot! We are
talking about a debugger here. In fact, the most advanced iSeries debugger youve
ever seen. VISUAL Debugger will give you unprecedented power and control of your
testing environment. Empower yourself
with VISUAL Debugger, the ultimate tool for the professional programmer. Save
time, ease your daily tasks, meet deadlines effortlessly, and feel that good old
pleasure of programming back again
| Advanced
Debugging Tools |  | See
variable values with a click (as tooltips or in a window) in hex or character
formats, change variables, indicators and fields, execute statements one by one
or N times, Run to Cursor, AutoDebug, Step Into and Over, set multiple conditional
breakpoints, stop the program whenever a condition is met, regardless of where,
and much, much more. | | Test
Coverage Tracking |  | The
Test Coverage tracker helps you assure that all logical paths in a program have
been properly tested. No changes to your source required! Avoid unpleasant surprises
and improve program quality. | | Variable
Watchlist |  | See
how variables change as your program executes. Ask VISUAL Debugger to stop the
program whenever a variable changes, regardless of the statement where that happens,
and much more | more>>
|