Operate IPM / ZPM on your IRIS instances easily from within VS Code
Please allow me to introduce you to a new way of interacting with IPM (InterSystems Package Manager), also known as ZPM,directly from inside Visual Studio Code.
First, install into VS Code the free InterSystems Package Manager extension, published to Marketplace by George James Software. A quick way is to use the search field in VS Code's Extensions view and look for 'ipm zpm' (without the quotes). Alternatively browse to https://marketplace.visualstudio.com/items?itemName=georgejames.iris-pa…
Here's a short video showing the extension in action.
If you like it please vote for it in the 2024 Developer Tools Contest, but hurry because voting ends: 29 Sep, 2024, 11:59:59 PM EST
Comments
This looks fantastic, Installing it now!
@John Murray amazing video and application, thank you!
Thanks for introducing it, @John Murray !
How does it work with docker dev environment?
I launched the basic docker environment via this basic template and don't see the functionality, though have Server Explorer working:
Please see my reply at https://github.com/gjsjohnmurray/iris-package-manager/issues/2#issuecom… to the GH issue you created.
Thanks, @John Murray !
I made it work by manually filing the server in a docker container.
The IPM browser works nicely!
And it beautifully displays what is installed in the namespace.
But I wasn't able to install any app, e.g. tried with Webterminal:

It seems that sometimes the first command you issue after opening the tab doesn't run. Please try `version` twice. After you get the version response try using other commands.
Hi John,
Your video is available on InterSystems Developers YouTube:
⏯️ Using InterSystems Package Manager IPM - ZPM from VS Code