Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: Extension for VS Code #509

Open
gjsjohnmurray opened this issue Jun 24, 2024 · 3 comments
Open

Idea: Extension for VS Code #509

gjsjohnmurray opened this issue Jun 24, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@gjsjohnmurray
Copy link
Contributor

I just created https://ideas.intersystems.com/ideas/DPI-I-602 to gauge interest in a possible VS Code extension for a more visual UX. Upvotes there are welcome, as are comments.

@isc-tleavitt
Copy link
Contributor

isc-tleavitt commented Jun 24, 2024

@gjsjohnmurray thanks - this is a great idea.

A large part of the motivation/need for such a tool is the set of significant usability issues with module.xml as it currently stands. I'd like to do the following things to improve it:

Historically, the HealthShare Package Manager had a %Studio.Extension UI with menus for various package manager-related things, along with a way to compose %Studio.Extension.Base subclasses to allow it to be used alongside source control. This got taken out from the initial ZPM fork and isn't in 0.9.0 either but I'd love to see it reintroduced, even if as a separate/optional component. #501 is a prerequisite to doing things better server-side.

@isc-tleavitt isc-tleavitt added the enhancement New feature or request label Jun 25, 2024
@gjsjohnmurray
Copy link
Contributor Author

I have created https://openexchange.intersystems.com/package/IPM-in-VS-Code and entered it into the current contest. I'm continuing to add features, and contest voting is open!

@isc-tleavitt
Copy link
Contributor

I have created https://openexchange.intersystems.com/package/IPM-in-VS-Code and entered it into the current contest. I'm continuing to add features, and contest voting is open!

Amazing - great to see, thank you @gjsjohnmurray !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants