Skip to main content

MVVS for D3 and jBASE?

  • September 13, 2023
  • 6 replies
  • 1 view

Enrique Murphy
Forum|alt.badge.img+1

Hi, actually I only use VS Code with MVVS to program in Universe, and I found it amazing. I am now starting to develop in D3 and jBASE, but found out that these two databases are not supported in MVVS. 

  Are there plans to add MVVS support for D3 and jBASE? That would be really great!

  Regards,

  Enrique Murphy



------------------------------
Enrique Ignacio Murphy
Software Engineer
Aleator SRL
Argentina
------------------------------

6 replies

Brian Speirs
  • Participating Frequently
  • 81 replies
  • September 13, 2023

Hi, actually I only use VS Code with MVVS to program in Universe, and I found it amazing. I am now starting to develop in D3 and jBASE, but found out that these two databases are not supported in MVVS. 

  Are there plans to add MVVS support for D3 and jBASE? That would be really great!

  Regards,

  Enrique Murphy



------------------------------
Enrique Ignacio Murphy
Software Engineer
Aleator SRL
Argentina
------------------------------

If you use AccuTerm, then it has its own connector to VS Code. It is NOT MVVS - but it is an equivalent solution - and as it runs through an AccuTerm session, it is available for any MV database.

Invoking VS Code is just like invoking the WED editor. Instead of:  WED BP progname     use   VSCODE BP progname

And although that commands looks as if it is only going to go to the one program, everything within the account becomes available.

HTH,

Brian



------------------------------
Brian Speirs
Senior Analyst - Information Systems
Rush Flat Ltd
Wellington NZ
------------------------------

Chao Han
Forum|alt.badge.img+1
  • Rocketeer
  • 52 replies
  • September 13, 2023

Hi, actually I only use VS Code with MVVS to program in Universe, and I found it amazing. I am now starting to develop in D3 and jBASE, but found out that these two databases are not supported in MVVS. 

  Are there plans to add MVVS support for D3 and jBASE? That would be really great!

  Regards,

  Enrique Murphy



------------------------------
Enrique Ignacio Murphy
Software Engineer
Aleator SRL
Argentina
------------------------------

Hi, Enrique.

Thanks for using our extension and we do have plan to support D3 & jBASE DB in future, but currently we will only focus on the U2 DB first, please feel free to reach out to us if you have any question about our extension, thanks.



------------------------------
Chao Han
Rocket Internal - All Brands
Dalian CN
------------------------------

Enrique Murphy
Forum|alt.badge.img+1
  • Author
  • Participating Frequently
  • 43 replies
  • September 14, 2023

Hi, Enrique.

Thanks for using our extension and we do have plan to support D3 & jBASE DB in future, but currently we will only focus on the U2 DB first, please feel free to reach out to us if you have any question about our extension, thanks.



------------------------------
Chao Han
Rocket Internal - All Brands
Dalian CN
------------------------------

Thanks, Chao, I will be waiting for that. 



------------------------------
Enrique Ignacio Murphy
Software Engineer
Aleator SRL
Argentina
------------------------------

Enrique Murphy
Forum|alt.badge.img+1
  • Author
  • Participating Frequently
  • 43 replies
  • September 14, 2023

If you use AccuTerm, then it has its own connector to VS Code. It is NOT MVVS - but it is an equivalent solution - and as it runs through an AccuTerm session, it is available for any MV database.

Invoking VS Code is just like invoking the WED editor. Instead of:  WED BP progname     use   VSCODE BP progname

And although that commands looks as if it is only going to go to the one program, everything within the account becomes available.

HTH,

Brian



------------------------------
Brian Speirs
Senior Analyst - Information Systems
Rush Flat Ltd
Wellington NZ
------------------------------

Hi Brian, I don't use AccuTerm, and know very little about it. But I think that if you call VS Code from within it and VS Code does not have an extension for D3 or jBASE, then it would be like editing a text file in VS Code, no formatting, no autocomplete, etc.

  Regards



------------------------------
Enrique Ignacio Murphy
Software Engineer
Aleator SRL
Argentina
------------------------------

Brian Speirs
  • Participating Frequently
  • 81 replies
  • September 14, 2023

Hi Brian, I don't use AccuTerm, and know very little about it. But I think that if you call VS Code from within it and VS Code does not have an extension for D3 or jBASE, then it would be like editing a text file in VS Code, no formatting, no autocomplete, etc.

  Regards



------------------------------
Enrique Ignacio Murphy
Software Engineer
Aleator SRL
Argentina
------------------------------

Hi Enrique,

That isn't correct. It uses the "MV Basic" extension that is available from the VS Code Marketplace. This allows all the functionality that you would expect from an MV Editor (keyword highlighting, formatting, compiling etc).

But that is irrelevant if you don't have AccuTerm ...

Cheers,

Brian



------------------------------
Brian Speirs
Senior Analyst - Information Systems
Rush Flat Ltd
Wellington NZ
------------------------------

  • Participating Frequently
  • 17 replies
  • November 12, 2024

Thanks, Chao, I will be waiting for that. 



------------------------------
Enrique Ignacio Murphy
Software Engineer
Aleator SRL
Argentina
------------------------------

Enrique,

You can use the MVextensions extension to edit D3 and jBASE code.  If your programs are in directory files then you simply browse to the directory and open the file.  How you access your code in D3 depends on how your D3 is setup.  Anything that you can open with a text editor you can open in VSCode then set the file type to MVbasic.

You should set up an environment that defaults to the MVbasic file type though.



------------------------------
Richard Thiot
President
Maverick Systems
McKinney TX US
------------------------------