VS Code and Rocket DevOps for LMi / LMe ???
Posting some comments from a customer in hopes of starting a conversation.
VS Code has been available now for some time and there are some powerful Extensions (plugins) that have become popular for development on IBMi.
One of the popular Extension we're using internally is 'Code for IBM i'. While reviewing current conversations (e.g. Ryver, other Open Source for I resources...) we've seen some users exploring this as an alternative to Rational / RDi and use of Plugins for Eclipse (currently supported for both LMe and LMi).
I've used the Code for i Extension locally for some dev work while using its emulator for direct LMi actions (Checkout, Create, Checkin, Task association - 5250j required on the i). Also like the nifty PASE connection option for work in the shell environment.
Below is an excerpt from an email from a customer case discussing some of the efforts made recently.
Curious to see if anyone else in the LMi, LMe or LegaSuite/MX world is using VS Code for IBM i development for native or PASE environment work and what they'd like to see us include in an Extension VS Code for LMi / LMe or Rocket DevOps Portal?
Best,
d
~~
I have been progressing down the road of modifying my environment in VS Code using the Code for IBM i extensions. These are great extensions. They lack the ability (currently) to list an LM(i) item in its multiple environments. So what I end up doing is to create a filter for each environment.
I have added a few LM(i) commands as Actions.
WBUILD is an adaptation of BUILD from Scott Klement that has an understanding of LM(I) and will run the LM(i) create command if asked and the item is in LM(i).
The others are the commands as seen in QGPL (not the PDM versions but maybe they should be (?)).
The cool thing about the Code for IBM i extension for actions is the ability to provide user prompts for input.
Code for IBM i extension has connection profiles which I am going to play with to see how it might help out developing in different releases.
What I am missing at this time is a simple way to build filtering based on object lists from a LM(i) task project.
This might be simpler if there was a command interface to generate a list of objects on a task, even if that list is only on a SPLF.
Also, I would like to have a command that allows me to cancel the check out in DVP.
Thanks, Matt
------------------------------
Dale
L3 Support for the enterprise bits, portals and plugins...
Rocket|Aldon
Somewhere on the Oregon coast...
------------------------------
VS Code has been available now for some time and there are some powerful Extensions (plugins) that have become popular for development on IBMi.
One of the popular Extension we're using internally is 'Code for IBM i'. While reviewing current conversations (e.g. Ryver, other Open Source for I resources...) we've seen some users exploring this as an alternative to Rational / RDi and use of Plugins for Eclipse (currently supported for both LMe and LMi).
I've used the Code for i Extension locally for some dev work while using its emulator for direct LMi actions (Checkout, Create, Checkin, Task association - 5250j required on the i). Also like the nifty PASE connection option for work in the shell environment.
Below is an excerpt from an email from a customer case discussing some of the efforts made recently.
Curious to see if anyone else in the LMi, LMe or LegaSuite/MX world is using VS Code for IBM i development for native or PASE environment work and what they'd like to see us include in an Extension VS Code for LMi / LMe or Rocket DevOps Portal?
Best,
d
~~
I have been progressing down the road of modifying my environment in VS Code using the Code for IBM i extensions. These are great extensions. They lack the ability (currently) to list an LM(i) item in its multiple environments. So what I end up doing is to create a filter for each environment.
I have added a few LM(i) commands as Actions.
WBUILD is an adaptation of BUILD from Scott Klement that has an understanding of LM(I) and will run the LM(i) create command if asked and the item is in LM(i).
The others are the commands as seen in QGPL (not the PDM versions but maybe they should be (?)).
The cool thing about the Code for IBM i extension for actions is the ability to provide user prompts for input.
Code for IBM i extension has connection profiles which I am going to play with to see how it might help out developing in different releases.
What I am missing at this time is a simple way to build filtering based on object lists from a LM(i) task project.
This might be simpler if there was a command interface to generate a list of objects on a task, even if that list is only on a SPLF.
Also, I would like to have a command that allows me to cancel the check out in DVP.
Thanks, Matt
------------------------------
Dale
L3 Support for the enterprise bits, portals and plugins...
Rocket|Aldon
Somewhere on the Oregon coast...
------------------------------
Sign up
Already have an account? Login
Welcome to the Rocket Forum!
Please log in or register:
Employee Login | Registration Member Login | RegistrationEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.








