Skip to main content

Enhancing Your Development Experience with New Features and Fixes in Rocket Software MV BASIC for VS Code 2.7.0

In the ever-evolving world of software development, staying ahead of the curve means continuously improving tools and workflows. We're excited to announce several new features and enhancements that will significantly boost your productivity and streamline your development process when using Rocket Software MV BASIC for VS Code.

Separate Compile and Catalogue Option

One of the standout features in our latest update is the separate compile and catalogue option. This enhancement allows developers to compile their programs independently from cataloguing them. By decoupling these processes, you gain greater flexibility and control over your development workflow. This means you can compile your code, test it thoroughly, and only catalogue it when you're confident it's ready for deployment. This separation helps in reducing errors and improving the overall quality of your software.

Support for Debugging BASIC Program Files in Online Editing Mode

Debugging is a critical aspect of development, and we're thrilled to introduce support for debugging BASIC program files in online editing mode. With UniVerse 11.4.1, 14.1 and UniData 8.3.2, you can now debug your BASIC programs directly within the online editor. This feature simplifies the debugging process, allowing you to identify and fix issues in real-time without switching between different tools or environments. The seamless integration of debugging capabilities within the editor enhances your efficiency and accelerates the development cycle.

Keyword Search within U2 Accounts via Right-Click Context Menu

Finding specific information within your U2 accounts has never been easier, thanks to the keyword search feature accessible via the right-click context menu. This intuitive addition enables you to quickly search for keywords within your accounts, saving you valuable time and effort. Whether you're looking for specific data, code snippets, or documentation, the right-click keyword search provides instant access to the information you need, right when you need it.

Where can I get Rocket MV BASIC for VS Code 2.7.0?

Please visit the VS Code Marketplace to download the free Rocket MV BASIC for VS Code extension to take advantage of these features and additional improvements today.



------------------------------
Mary Schulz
Sr. Product Manager, MultiValue
Rocket Software
[mschulz@rocketsoftware.com]
------------------------------

Enhancing Your Development Experience with New Features and Fixes in Rocket Software MV BASIC for VS Code 2.7.0

In the ever-evolving world of software development, staying ahead of the curve means continuously improving tools and workflows. We're excited to announce several new features and enhancements that will significantly boost your productivity and streamline your development process when using Rocket Software MV BASIC for VS Code.

Separate Compile and Catalogue Option

One of the standout features in our latest update is the separate compile and catalogue option. This enhancement allows developers to compile their programs independently from cataloguing them. By decoupling these processes, you gain greater flexibility and control over your development workflow. This means you can compile your code, test it thoroughly, and only catalogue it when you're confident it's ready for deployment. This separation helps in reducing errors and improving the overall quality of your software.

Support for Debugging BASIC Program Files in Online Editing Mode

Debugging is a critical aspect of development, and we're thrilled to introduce support for debugging BASIC program files in online editing mode. With UniVerse 11.4.1, 14.1 and UniData 8.3.2, you can now debug your BASIC programs directly within the online editor. This feature simplifies the debugging process, allowing you to identify and fix issues in real-time without switching between different tools or environments. The seamless integration of debugging capabilities within the editor enhances your efficiency and accelerates the development cycle.

Keyword Search within U2 Accounts via Right-Click Context Menu

Finding specific information within your U2 accounts has never been easier, thanks to the keyword search feature accessible via the right-click context menu. This intuitive addition enables you to quickly search for keywords within your accounts, saving you valuable time and effort. Whether you're looking for specific data, code snippets, or documentation, the right-click keyword search provides instant access to the information you need, right when you need it.

Where can I get Rocket MV BASIC for VS Code 2.7.0?

Please visit the VS Code Marketplace to download the free Rocket MV BASIC for VS Code extension to take advantage of these features and additional improvements today.



------------------------------
Mary Schulz
Sr. Product Manager, MultiValue
Rocket Software
[mschulz@rocketsoftware.com]
------------------------------

Sounds good. You only ever going to build on this for unidata and universe, or is it going to be extended for the other multivalue products you have? We're a OpenQM shop and would like to look at this code extension. At this time we're actually developing an extension of our own that leverages backend API's and integration into AI tools like Grok and CoPilot to give us some great capability.



------------------------------
Justin Orton
Owner, Solution Architect
Technical Plus LLC
kissimmee FL US
------------------------------

Sounds good. You only ever going to build on this for unidata and universe, or is it going to be extended for the other multivalue products you have? We're a OpenQM shop and would like to look at this code extension. At this time we're actually developing an extension of our own that leverages backend API's and integration into AI tools like Grok and CoPilot to give us some great capability.



------------------------------
Justin Orton
Owner, Solution Architect
Technical Plus LLC
kissimmee FL US
------------------------------

I think it's kind of telling that it's been 5 months with no response.

You might want to search out the "MVBasic Extension" on the VS Marketplace.  It supposedly supports a number of environments, including OpenQM.

g.



------------------------------
Gene Buckle
Zumasys Inc
WA US
------------------------------

I think it's kind of telling that it's been 5 months with no response.

You might want to search out the "MVBasic Extension" on the VS Marketplace.  It supposedly supports a number of environments, including OpenQM.

g.



------------------------------
Gene Buckle
Zumasys Inc
WA US
------------------------------
Thanks Gene. We are using that extension – it’s pretty good and coupled with CoPilot built into VSCODE we’re having a lot of success with it. Have not been able to leverage the ability to compile and catalog within VSCODE, but have now got our own extension going that handles some of that.

When we push to a repository in bitbucket, we have a webhook trigger that pushes the code via API to QM. The API we have compiles the code so it’s “installed”. If it fails to compile it re-compiles the previous version. (We do this because warning’s like unassigned variables still compile and can cause fatal failures in classes – our entire application in QM is object oriented) so we always compile back to last known good for a warning or failure.

Our own extension is now registering a wss connection to a socker server in QM, so when a program is compiled, anyone who is logged into VSCode and subscribed to that repository will get a compilation failure pushed directly to the VSCODE instance. We’re then able to view the program(s) in the extension that have compile errors along with the compilation error, and make the fixes. We’re adding support for record editing, file and dictionary create, so we can have a little more control over the environment from inside VSCODE.

We’re also using copilot to document the code, and confirm code meets our standards before commit. Also working on having AI help identify “methods” in QM classes giving an extended intellisense which when coupled with the capabilities of the extension you mentioned is giving us some great capability for rapid development and code deployment.

Thanks!

Justin

Justin Orton | President
Tel: 1-877-433-4274

Technical Plus LLC
Justin.orton@technicalplus.com

[https://res.cdn.office.net/assets/bookwithme/misc/CalendarPerson20px.png]
Book time to meet with me