so, nice job,
Yes, we have a - beginning - interface on RAID into vscode .
Can we have a roadmap of capabilities expected ?
Can we expect to set breakpoint / watchpoint on subRoutines/subProgram ?
I hope we can define/work like :
- a debuggerStartProgram + arguments ,
- open subr/subProg on vscode we need to debug
- set breakbpoint/watchpoint on subr AND subProgram (! actually step-in subProgram is not supproted by RAID)
- start debugger + f5 --- then step-in encounter the breakpoint/watchpoint of subr or subProgram- the execution stop waiting for action .
I'm waiting with impatience !
regards
------------------------------
Manu Fernandes
------------------------------
Original Message:
Sent: 05-03-2022 15:05
From: Chris Rizza
Subject: Rocket MV BASIC for VS Code v1.6.0 – Debugging PREVIEW
The Rocket MultiValue team is pleased to announce the availability of the Rocket MV BASIC for Visual Studio Code 1.6.0 extension, now available on the Visual Studio Code Marketplace.
Rocket MV BASIC for VS Code (MVVS) allows BASIC developers to edit, compile, and now debug their BASIC applications in one of the most popular development environments, Microsoft Visual Studio Code.
The release of MVVS 1.6.0 includes a preview of the Debugging functionality. By detecting and analyzing errors in your BASIC code, the Debugging feature makes it easy to debug and fix BASIC programs. The 1.6.0 Debugging feature is considered an MVP (Minimal Viable Product) and we will continue to enhance and refine it over a series of releases.
MVVS version 1.6.0 includes:
- Debugging (MVP* version) - version 1.6.0 allows debugging of BASIC programs when the extension is connected to a UniVerse server
Supported MVP Debugging Operations:
- Break Point
- Continue
- Step-In, Out, Over
- Stop
*Debugging MVP Limitations:
- Only supported on UniVerse 11.3.4 and 12.1.1 (future releases will support UniData)
- External DAP server binaries must be downloaded from RBC and installed (will be automatic in future data server and MVVS releases)
- Step-in may terminate debugging session
- Sometimes unable to step-out at the end of CALL subroutine
- Use of step-in/out with breakpoint only
- Unable to run debugging in multiple workspace folders.
- 5 bug fixes for compile and debugging issues
For more information on future MVVS releases and to collaborate with fellow MVVS users, please visit the Rocket MVVS: MV BASIC for Visual Studio Code forum.
Where can I get Rocket MV BASIC for VS Code?
Please visit the VS Code Marketplace to download the free Rocket MV BASIC for VS Code extension today.
------------------------------
Christine Rizza
MV Product Manager
Rocket Software
crizza@rocketsoftware.com
------------------------------