vscode nuget package manager gui https://marketplace.visualstudio.com/items?itemName=aliasadidev.nugetpackagemanagergui
MIT License
update/remove/install
packages from NuGet public/private servers for .NET Core/.Net 5+
projects.csproj
or .fsproj
filesNuGet
, BaGet
, GitLab
, Nexus
, Azure
, ProGet
)> NuGet Package Manager GUI
settings.json
:{
//The maximum duration for completing a request from this extension
"nugetpackagemanagergui.requestTimeout": 9000,
// The package sources
// The supported package sources: Azure/GitLab/GitHub/BaGet/Nexus/NuGet
"nugetpackagemanagergui.packageSources": [{
// The package source name
"sourceName": "Azure",
// True or false determining whether to include pre-release packages
"preRelease": true,
// The package source authentication settings
"authorization": {
// The auth types (basicAuth / none)
"authType": "basicAuth",
// It is required if authType is equal to basicAuth
"username": "ali.asadi",
// It is required if authType is equal to basicAuth
"password": "ACCESS_TOKEN_KEY"
},
//The NuGet endpoint address for getting package versions
//* The extension injects {{packageName}} property automatically
// NuGet Host "https://api.nuget.org/v3-flatcontainer/{{packageName}}/index.json"
// BaGet Host "http://localhost/v3/package/{{packageName}}/index.json"
// GitHub Host "https://nuget.pkg.github.com/username/download/{{packageName}}/index.json"
// GitLab Host "https://gitlab.com/api/v4/projects/x/packages/nuget/download/{{packageName}}/index.json"
// Nexus Host "http://localhost/repository/nuget-hosted/v3/content/{{packageName}}/index.json"
// Azure Host "https://pkgs.dev.azure.com/username/guid/_packaging/guid/nuget/v3/flat2/{{packageName}}/index.json"
// ProGet Host: "http://localhost/nuget/Test-Feed/v3/flatcontainer/{{packageName}}/index.json"
"packageVersionsUrl": "https://api.nuget.org/v3-flatcontainer/{{packageName}}/index.json",
// The package url in the host server
// NuGet Host "https://www.nuget.org/packages/{{packageName}}"
// Azure Host "https://dev.azure.com/user/project/_artifacts/feed/feed-name/NuGet/{{packageName}}/{{version}}/overview"
// GitHub Host "https://nuget.pkg.github.com/username/{{packageName}}/index.json"
// GitLab Host "https://gitlab.com/user/project/-/packages?type=&orderBy=name&sort=asc&search[]={{packageName}}"
// ProGet Host: "http://localhost/feeds/Test-Feed/{{packageName}}/versions"
"packageUrl": "https://www.nuget.org/packages/{{packageName}}",
//The NuGet endpoint address for searching packages
// NuGet Host "https://azuresearch-usnc.nuget.org/query"
// BaGet Host "http://localhost/v3/search"
// GitHub Host ""https://nuget.pkg.github.com/username/query""
// GitLab Host "https://gitlab.com/api/v4/projects/x/packages/nuget/query"
// Nexus Host "http://localhost/repository/nuget-hosted/v3/query/0"
// Azure Host "https://pkgs.dev.azure.com/username/guid/_packaging/guid/nuget/v3/query2"
// ProGet Host:"http://localhost/nuget/Test-Feed/v3/search"
"searchUrl": "https://azuresearch-usnc.nuget.org/query",
// The source types (server / local)
// * local type isn't supported.
"sourceType": "server",
}]
}
<PackageReference Include="SixLaborsCaptcha.Core" Version="1.*" />
authors
property⚠ WARNING: This version incompatible with the previous versions
packageUrl
setting to see the packages in the package source hostSettings
confignugetpackagemanagergui.indentType
for indenting XML outputnuget.packageVersionsUrl
nuget.searchPackage.url
nuget.packageVersionsUrls
and nuget.searchPackage.urls
4x faster than the older versions
)settings.json
JetBrains kindly provides vscode-npm-gui with a free open-source licence for their Rider.