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 support for vsix files (since they are zips) #4

Open
eamodio opened this issue Jun 20, 2020 · 4 comments
Open

Add support for vsix files (since they are zips) #4

eamodio opened this issue Jun 20, 2020 · 4 comments

Comments

@eamodio
Copy link

eamodio commented Jun 20, 2020

It would be great to be able to explore vsix files.

@bwilsoncc
Copy link

I am looking for something like this too, Esri has a bunch of files now that are all zips with special extensions. For example the ArcGIS Pro project files: *.aprx and their new toolbox files: *atbx

I'd like to be able to tell VSCode to treat those files as type "zip" and then have them become mountable as zip files.

@TomasHubelbauer
Copy link
Owner

Hey to the both of you! Sorry, I have mostly abandoned my VS Code extensions at this point. Every now and then I take a look at them again and close a few issues, but I can't make any guarantees about when this will happen again. I will accept a PR adding support for VSIX if either of you has the time and will try to find the time to publish an updated version in case one comes.

@bwilsoncc
Copy link

Well, thanks for creating it... now I guess I have to learn how to hack on it. Any reference to a quick howto? If not, I will stumble along on my own. Thanks

@TomasHubelbauer
Copy link
Owner

TomasHubelbauer commented Nov 22, 2021

@bwilsoncc Basically just clone, open in VS Code, run npm install (I think latest LTS Node release will do) and press F5 to debug the extension. From there on you can place breakpoints and develop your change. The code is super small and the change will most likely be to duplicate line 5 at https://github.com/TomasHubelbauer/vscode-zip-file-system/blob/master/src/extension.ts#L5. I am happy to help with any specifics and VS Code extension development docs are also very good. Once you make your change, you can package the extension into VSIX and install it from the local file or publish your own copy to the VS Code Marketplace. I will accept your PR and eventually publish an updated versions in the Marketplace - I will ping this thread once I did that.

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

3 participants