Information about JP Software CMDebug
CMDebug is intended for developers developing batch files to run in CMD.EXE or TCC-RT (runtime). CMDebug allows you to create and debug your batch scripts with the integrated graphical IDE. CMDebug includes tabbed edit windows and a sophisticated debugger with single stepping, breakpoints, syntax coloring, tooltips, bookmarks, tabbed variables, and watch windows. Windows batch file programming has never been more accessible or more powerful.
You can use CMDebug to develop CMD-compatible batch files (.BAT or . CMD) or TCC-RT-compatible scripts (.BTM). If you select the “TCC Syntax” option, CMDebug provides the complete TCC-RT command set. If you select the “CMD Syntax” option, CMDebug will maximize CMD compatibility and disable TCC-only internal commands, variables, and functions.
Some internal CMD / TCC commands will behave slightly differently or modify their display output to match CMD’s behavior more closely. CMDebug with TCC-RT allows you to write (and encrypt) scripts using the TCC command language and then distribute them with the free TCC-RT runtime on an unlimited number of target machines.
Features and Overview of JP Software CMDebug
- The IDE automatically detects ANSI, UTF-8, UTF-8 w/BOM, and UTF-16 Windows batch files.
- The Command Expansion window shows the original command line, the command line after alias expansion, and the command line after variable expansion.
- The IDE editor will display batch file edit changes in the margin and in the text. In the text, inserted characters appear with colored underlines and points where characters were deleted are shown with small triangles. The margin shows a block indicating the overall state of the line.
- Hovering the mouse over an internal command name will display the command syntax. Hovering over a variable will display the current variable value.
- The CMDebug batch file debugger has a performance profiler to help optimize your batch files. The resolution is in milliseconds (.001 seconds).
- You can set breakpoints at specific lines of code (and optionally define a condition before the breakpoint is triggered) allowing you to pause the execution of your batch file and inspect the current state of variables and command output.
- With Single Stepping, you can step into, step over, step out, and run to a breakpoint (or end).
- You can monitor and modify variables in real-time during the debugging process. You can also modify variables while debugging to test different scenarios and evaluate the impact on your batch file’s execution.
- The “Modified” tab shows the current value and the previous value of variables when their values are changed.
- The Call Stack tab displays the current call stack (the batch file name, line #, command line, and the line(s) that called it (i.e., from a GOSUB, GOTO, or CALL).
- When debugging, the IDE window will keep the current batch file line centered on the screen (unless it’s on the last page). This allows you to see both the last few lines and the next ones to be executed.
- The edit window will default to maintaining the same indentation as the previous line.
- If you’re using TCC-RT syntax (not CMD), and the first command on the line is an internal TCC-RT command, the IDE will display quick usage help on the status bar.
- There is a “RegEx Filter” combobox on the toolbar. If you enter a string in the filter box, the debugger will hide all non-matching lines in the current tab edit window.
- The Regular Expression Analyzer lets you test your regular expressions, and includes a “cheat sheet” of RE syntax and common expressions.
System Requirements and Technical Details
- Operating System: Windows Vista/Windows 7/Windows 8/Windows 10/Windows 11
- Processor: 1.8 GHz
- Memory: 2-3 GB RAM
- DirectX: Version 10
- Storage: 5 GB available space
- Sound Card: DirectX compatible sound card
List of Available JP Software CMDebug Series
The following is a list of the JP Software CMDebug series available at the Phoenix3dart store:
- JP Software CMDebug 2022
- JP Software CMDebug 2023
- JP Software CMDebug 2024
- JP Software CMDebug 33
* See thousands of other products at Phoenix3dart Big Store ️️
Important to Know Before Purchase!
- This is a Digital item, no CD/DVD or physical package will be shipped
- Orders are sent via EMAIL, fast and FREE SHIPPING
- Easy installation with a provided guide
- Software is guaranteed to work 100% and can be played
- Full Activation (LIFETIME) – Not a Trial – Not a Demo
- Cannot be Updated
- Can be run Offline, anywhere, anytime
- Used on Windows devices (for macOS, please use BootCamp)
UPC: 27939611000993 | EAN: 939611000993
Be the first to review “JP Software CMDebug [Lifetime] for Windows”