-
-
Notifications
You must be signed in to change notification settings - Fork 69
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
Standard VScode and GH codespace setup. #117
Comments
What all do you need working on this? I've been playing around with this for my tools which are far more complex in terms of dependency chains, I can probably get a draft of this done this weekend. |
@rkrishnasanka At the very minimum something that includes the Go extension published by microsoft with code coverage highlighting turned on. I've also been experimenting the official vision studio liveshare extension which could be of use but I still don't really know how it works in full. |
Now that I'm thinking of it perhaps the official github and github code extensions would be nice but probably not necessary to include? I'd also be curious to hear what other people are using for extensions. |
Basically, they create a docker image with the code folder mounted, vscode installed. It then uses the remote dev features (which are really good) to connect to the docker image and runs stuff. |
* Added vscode dev container settings. Should install the go package a couple of other vscode plugins. Currently the devconiner image uses a Ubuntu Focal Container and installs golang using the latest apt package `golang`. * Added ability to add recommended extensions * Updated Contributing.md
Closing as this has been solved as of #171. |
Is your feature request related to a problem? Please describe.
I believe VScode and Github codespaces allow you to share settings and plugins within
.vscode
directoryDescribe the solution you'd like
I should collect the tools that I use personally and include them as part of repo settings in
.vscode
.The text was updated successfully, but these errors were encountered: