Rocket MV BASIC Now Available on the Visual Studio Code Marketplace

Rocket Software is introducing 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 Microsoft Visual Studio Code.

The release of MVVS 1.6.0 includes a preview of the Debugging functionality. By detecting and analyzing errors in 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 fixesfor compile and debugging issues

For more information on future MVVS releases and to collaborate with fellow MVVS users, visit the Rocket MVVS: MV BASIC for Visual Studio Code forum.