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

Add extension to Azure Data Studio #76

Open
nielsvdc opened this issue Nov 21, 2023 · 6 comments
Open

Add extension to Azure Data Studio #76

nielsvdc opened this issue Nov 21, 2023 · 6 comments

Comments

@nielsvdc
Copy link

This extension would also be nice to use in Azure Data Studio, but is not yet supported.

@heaths
Copy link
Owner

heaths commented Nov 27, 2023

I'll consider it.

Notes to self:

@heaths
Copy link
Owner

heaths commented Nov 27, 2023

Seems this is working as-is:
image

You can just download it from the releases page here and install as a VSIX directly in ADS.

@nielsvdc
Copy link
Author

I already tried installing the VSIX in ADS, but the extension won't show up. Can you explain what you are doing in the screenshot above?
I've also already installed the extension in VSCode on same Windows machine.

@heaths
Copy link
Owner

heaths commented Nov 27, 2023

What do you mean, "won't show up"? It shows up in the Extensions pane once you install the VSIX from a file, and you have to activate it via key binding, which defaults to Ctrl+{ i.e., Ctrl+Shift+[. There's no other UI.

@nielsvdc
Copy link
Author

When installing the VSIX in ADS through the "Install from VSIX" function, it doesn't install and functionality isn't added to ADS on my machine. I tested the install in a sandbox environment and there it seems to work fine.

I was able to solve it on my machine manually, by copying the extension folder from the /.vscode/extensions folder to the /.azuredatastudio/extensions folder and edit the file /.azuredatastudio/extensions/settings.json by adding the json code for this extension from the settings.json file from VScode.

@heaths heaths reopened this Nov 28, 2023
@heaths
Copy link
Owner

heaths commented Nov 28, 2023

I'll consider adding it to ADS's extension "store", but my point is that if you download the VSIX and Install from VSIX like I did in the Windows Sandbox using the latest ADS from the download instructions, it 1) showed up in my extensions menu, and 2) was activated via the Ctrl+{ binding.

Screencast.mp4

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

No branches or pull requests

2 participants