- Dec
- 238
- 2
(Using TCC 11 build 36, running under Win 7)
I'm still a total TCC newbie (was a heavy 4NT user, though) and am finding the batch debugger somewhat confusing...
1. Is the debugger fully documented somewhere? I know there is a BDEBUGGER page in the TCC help file. However, it does not cover certain configuration options that I know of -- the options shown in the "Configure IDE..." menu item. Where are these documented? Am I just missing something obvious in the on-line help?
For example, there are "virtual space" and "collapsible node" options in the debugger. A search of the on-line help turns up nothing for "collapsible" and nothing IDE-related for "virtual." Surely these topics must be documented somewhere.
2. Another example: I haven't been able to figure out how to permanently set the font size for the editor. Every time I set the size, the next time I open a new .btm file in the debugger, or close and re-open the IDE, the default font size is back. I cannot imagine why I should want it this way. The default font size is too small. I want to keep it larger than the default -- permanently.
There's no topic about this in the various config options topics, that I know of, and I don't see it in the OPTIONS dialog.
3. I notice that the "Configure IDE..." menu item is greyed-out when no file is open in the debugger. Does this mean the options cannot be permanently set?
4. Time was, "setdos /y1" started batch file debugging. Of course this is no longer supported. So I thought I could do it with the single line reading BDEBUGGER within a .BTM file. That certainly launches the batch debugger. But it does not open the current script within the debugger, as "setdos /y1" in a .btm file would do.
Is there a way to it? I haven't yet found this in the on-line help.
5. When a .btm file is opened in the IDE, is there some way to "feed" command-line arguments to the .BTM file either before it is stepped-through in the IDE, or change them while stepping is going on? Every other IDE I have used provides this feature. Surely the batch debugger does as well but I cannot find the notes about how it's done. (When I add try to add command-line arguments in the parameters pane, they simply vanish when I start the debugging.)
6. Is there a way to get the IDE to retain the list of recently edited files between TCC sessions? If I close and re-open TCC, the "Recent Files" list in the IDE no longer contains the names of recently edited files.
7. Is there some way to preserve a watch-list for environment variables between editing sessions for a given .BTM file?
8. Is there a quick keystroke for "add to watch-list"? If not, is there a way to configure a new keystroke for it? Having to do several mouse clicks to do this is a bit tedious. An example of an IDE that implements this feature: the Perl editor/debugger PerlBuilder. A single keystroke adds a variable to the watch window. It's fast and convenient that way.
I'm still a total TCC newbie (was a heavy 4NT user, though) and am finding the batch debugger somewhat confusing...
1. Is the debugger fully documented somewhere? I know there is a BDEBUGGER page in the TCC help file. However, it does not cover certain configuration options that I know of -- the options shown in the "Configure IDE..." menu item. Where are these documented? Am I just missing something obvious in the on-line help?
For example, there are "virtual space" and "collapsible node" options in the debugger. A search of the on-line help turns up nothing for "collapsible" and nothing IDE-related for "virtual." Surely these topics must be documented somewhere.
2. Another example: I haven't been able to figure out how to permanently set the font size for the editor. Every time I set the size, the next time I open a new .btm file in the debugger, or close and re-open the IDE, the default font size is back. I cannot imagine why I should want it this way. The default font size is too small. I want to keep it larger than the default -- permanently.
There's no topic about this in the various config options topics, that I know of, and I don't see it in the OPTIONS dialog.
3. I notice that the "Configure IDE..." menu item is greyed-out when no file is open in the debugger. Does this mean the options cannot be permanently set?
4. Time was, "setdos /y1" started batch file debugging. Of course this is no longer supported. So I thought I could do it with the single line reading BDEBUGGER within a .BTM file. That certainly launches the batch debugger. But it does not open the current script within the debugger, as "setdos /y1" in a .btm file would do.
Is there a way to it? I haven't yet found this in the on-line help.
5. When a .btm file is opened in the IDE, is there some way to "feed" command-line arguments to the .BTM file either before it is stepped-through in the IDE, or change them while stepping is going on? Every other IDE I have used provides this feature. Surely the batch debugger does as well but I cannot find the notes about how it's done. (When I add try to add command-line arguments in the parameters pane, they simply vanish when I start the debugging.)
6. Is there a way to get the IDE to retain the list of recently edited files between TCC sessions? If I close and re-open TCC, the "Recent Files" list in the IDE no longer contains the names of recently edited files.
7. Is there some way to preserve a watch-list for environment variables between editing sessions for a given .BTM file?
8. Is there a quick keystroke for "add to watch-list"? If not, is there a way to configure a new keystroke for it? Having to do several mouse clicks to do this is a bit tedious. An example of an IDE that implements this feature: the Perl editor/debugger PerlBuilder. A single keystroke adds a variable to the watch window. It's fast and convenient that way.