RVR06 / cornifer

Unleash C4 DSL authoring.
https://rvr06.github.io/cornifer
MIT License
7 stars 1 forks source link

Add Documentation for Installing Extension from VSIX in Dev Container #6

Open autrk opened 2 months ago

autrk commented 2 months ago

I recently discovered this promising project and have been using the extension in a VSCode workspace within a dev container in WSL on Windows. Since the extension is not yet available on the marketplace, I installed it in my dev container using an undocumented feature. Instead of referencing the extension's ID, you simply provide the path to the VSIX file in the dev container.

I would like to suggest adding a chapter to the README.md that explains how this works. Essentially, you need to make the VSIX file available in the dev container via a volume and specify the path to the extension in the devcontainer.json file instead of the extension ID.

Here is a summary of the steps:

This additional documentation would be very helpful for others who want to use the extension in a similar setup. I would like to contribute the documentation via a pull request.

RVR06 commented 2 months ago

Hi Christian, Thank you for your feedback.

Publishing Cornifer to marketplace is planned, so it will ease the .devcontainer setup. I was not aware of this undocumented feature, once again thanks for sharing.

Contributions are welcome so feel free to craft a PR to amend documentation accordingly.

autrk commented 2 months ago

I have created a pull request https://github.com/RVR06/cornifer/pull/7