Debug Application

When this application is installed, press F12 key to bring the debug window at any time. The debug applications have two modules:

  • Debug window: one can write and run any code snippet directory in the debug window.
    • Press F12 key to open it. Or one can open it from the help menu.
  • Test Console Window: one can write and run unit test files from a GUI interface.
    • Please see UnitTest for more information. One can open the test console from the help menu

Summary of Contents

Debug Window

Copy and paste NPL script code to the debug window and click run. Each time a script code runs, it will be saved to a file so that the debugger will automatically reload the last script code. One can also save script code to files, the first line of the script code is used as the file name. So it is letter to write debug code as this
-- some description
CallActualCode();
Debug Window is useful for casual unit testing as well. For serious unit testing with automatic result and wiki documentation generation, please use the Test Console window

Test Console Window

Test Console Window is a GUI front end for the unit test framework in NPL.

Warning: Can't find topic Main.UnitTest

Screenshots & User Guide

Detailed Documentation

Installation Instructions

Note: You do not need to install anything on the client to use this contrib package.

  • Download the ZIP file from the app web (see below)
  • Restart application

Application Info

Author: TWiki:Main/LiXizhi
Copyright ©: 2008 ParaEngine Corporation, All Rights Reserved
License: GPL (GNU General Public License)
Dependencies: none, OfficialApps
Version: 1.0
Change History:  
09 Mar 2008: Initial version
Home: DebugApp
Feedback: DebugAppDev
Appraisal: DebugAppAppraisal

Related Topics: InsidePE

-- TWiki:Main/LiXizhi - 09 Mar 2008

Topic attachments
I Attachment History Action Size Date Who Comment
JPEGjpg DebugApp.jpg r1 manage 53.4 K 2008-03-09 - 06:42 LiXizhi  
Topic revision: r1 - 2008-03-09 - LiXizhi
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback