{"id":15222354,"url":"https://github.com/googlecloudplatform/google-cloud-visualstudio","last_synced_at":"2025-06-22T17:06:48.167Z","repository":{"id":10188311,"uuid":"45055303","full_name":"GoogleCloudPlatform/google-cloud-visualstudio","owner":"GoogleCloudPlatform","description":"Google Cloud Tools for Visual Studio","archived":false,"fork":false,"pushed_at":"2024-05-02T23:51:49.000Z","size":9509,"stargazers_count":87,"open_issues_count":108,"forks_count":52,"subscribers_count":44,"default_branch":"master","last_synced_at":"2025-04-19T22:18:27.076Z","etag":null,"topics":["dotnet","google-cloud","visual-studio","visual-studio-extension","vs"],"latest_commit_sha":null,"homepage":"https://cloud.google.com/tools/visual-studio/docs/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GoogleCloudPlatform.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-10-27T16:47:13.000Z","updated_at":"2025-02-08T20:39:42.000Z","dependencies_parsed_at":"2024-09-28T15:11:46.945Z","dependency_job_id":"90599ee7-12f1-45d5-9f06-388d5a57e90a","html_url":"https://github.com/GoogleCloudPlatform/google-cloud-visualstudio","commit_stats":null,"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/GoogleCloudPlatform/google-cloud-visualstudio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fgoogle-cloud-visualstudio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fgoogle-cloud-visualstudio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fgoogle-cloud-visualstudio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fgoogle-cloud-visualstudio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoogleCloudPlatform","download_url":"https://codeload.github.com/GoogleCloudPlatform/google-cloud-visualstudio/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fgoogle-cloud-visualstudio/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261330116,"owners_count":23142481,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dotnet","google-cloud","visual-studio","visual-studio-extension","vs"],"created_at":"2024-09-28T15:11:42.699Z","updated_at":"2025-06-22T17:06:43.149Z","avatar_url":"https://github.com/GoogleCloudPlatform.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build status][BuildBadge]][Build]\n[![Code Coverage][CoverageBadge]][Coverage]\n\n# Visual Studio Extension for Google Cloud Platform\n\nThis repo contains the source code for Cloud Tools for Visual Studio, an extension\nfor integrating Google Cloud Platform into Visual Studio.\n\n## Install\n\nYou can install the extension from the [Visual Studio Marketplace][Marketplace].\nThe current and previous vsix packages are available on the [releases page][Releases].\nThe latest development vsix package is avalable on [appveyor][BuildArtifact].\n\n## Dependencies on Google Cloud SDK\n\nThe Visual Studio extension depends on the Cloud SDK for certain functionality, make\nsure that you have at least version 174.0.0 of the Cloud SDK installed when running the extension.\n\nYou can install the Google Cloud SDK from \u003chttps://cloud.google.com/sdk/\u003e. You will\nalso need to make sure that you have the **kubectl** component. It is used for interactions\nwith Google Kubernetes Engine.\n\nYou can make sure that you have all the necessary components installed by running the command:\n```bash\ngcloud components install kubectl\n```\n\n## Support\n\nTo get help on using the Visual Studio Extension, please log an issue with this\nproject. While we will eventually be able to offer support on Stack Overflow or\na Google+ community, for now your best bet is to report issues in this Github\nproject.\n\n## Build\n\nTo build the extension you will need to have Visual Studio 2017. You will need the\nthe Visual Studio extension development toolset installed to be able to develop and build the extension.\nYou can then open the main solution file: *GoogleCloudExtension\\GoogleCloudExtension.sln*.\nIf you get a build/project load error, try restoring NuGet packages first, as the\nproject files reference files in one of the packages. If you get an error during\nthe restoration of the NuGet packages, ensure that you have enabled nuget.org as a\nsource in the NuGet Package Manager.\n\n## Build tools\n\nWe use Microsoft.VSSDK.BuildTools. This NuGet package provides MSBuild *.props* and\n*.targets* files we use to build the extension.\n\n## Continuous Building/Testing\n\nWe use appveyor to build on every push. The latest vsix package built from the master\nbranch can be found [here][BuildArtifact].\n\n## Contributing\n\nPatches are encouraged, and may be submitted by forking this project and\nsubmitting a Pull Request. See [CONTRIBUTING.md](CONTRIBUTING.md) for more\ninformation.\n\n## License\n\nApache 2.0. See [LICENSE](LICENSE) for more information.\n\n[Releases]: https://github.com/GoogleCloudPlatform/google-cloud-visualstudio/releases\n[Marketplace]: https://marketplace.visualstudio.com/items?itemName=GoogleCloudTools.GoogleCloudPlatformExtensionforVisualStudio\n[BuildBadge]: https://ci.appveyor.com/api/projects/status/yof6v5tlchyqcnhl?svg=true\n[Build]: https://ci.appveyor.com/project/GoogleCloudPlatform/google-cloud-visualstudio\n[BuildArtifact]: https://ci.appveyor.com/api/projects/GoogleCloudPlatform/google-cloud-visualstudio/artifacts/GoogleCloudExtension/GoogleCloudExtension/bin/Release/GoogleCloudExtension.vsix?branch=master\n[CoverageBadge]: https://codecov.io/gh/GoogleCloudPlatform/google-cloud-visualstudio/branch/master/graph/badge.svg\n[Coverage]: https://codecov.io/gh/GoogleCloudPlatform/google-cloud-visualstudio\n\nThis extension allows you to opt-in to collect usage data and send it to Google to help improve our products and services. \nFor more information, refer to the Google [Privacy Policy](https://policies.google.com/privacy).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglecloudplatform%2Fgoogle-cloud-visualstudio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgooglecloudplatform%2Fgoogle-cloud-visualstudio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglecloudplatform%2Fgoogle-cloud-visualstudio/lists"}