The dotnet tool install -g command adds a global command to your machine. These are the tools that keep showing up in Push projects.
Tools
| Tool | What it does |
|---|---|
| dotnet-ef | Entity Framework Core migrations and scaffolding from the command line |
| azure-boards-workitems | Query and update Azure Boards work items |
| benchmarkdotnet.tool | Run BenchmarkDotNet benchmarks without a host project |
| coverlet.console | Cross-platform code coverage |
| dotnet-doc | Documentation generation from XML doc comments |
| dotnet-format | Apply .editorconfig code style to a solution (built into the SDK since .NET 6 as dotnet format) |
| dotnet-guid | Generate GUIDs in the terminal |
| dotnet-property | Set MSBuild properties in project files from the command line |
| dotnet-reportgenerator-globaltool | Turn coverage output into HTML reports |
| dotnet-runas | Run a command under another user account |
| dotnet-sqldb | SQL database helpers from the CLI |
| dotnet-try | Interactive, runnable C# documentation |
| dotnet-warp | Package an application as a single executable |
| dotnet-xscgen | Generate C# classes from XML schemas |
| microsoft.dotnet-interactive | .NET kernels for Jupyter and Polyglot Notebooks |
| roslynator.dotnet.cli | Run Roslynator analyzers and fixes across a solution |
| snitch | Find package references that are already brought in transitively |
| webtty | Share a terminal session over the browser |
| xunit-cli | Run xUnit tests from the command line |
Install script
code
dotnet tool install -g dotnet-ef
dotnet tool install -g azure-boards-workitems
dotnet tool install -g benchmarkdotnet.tool
dotnet tool install -g coverlet.console
dotnet tool install -g dotnet-doc
dotnet tool install -g dotnet-format
dotnet tool install -g dotnet-guid
dotnet tool install -g dotnet-property
dotnet tool install -g dotnet-reportgenerator-globaltool
dotnet tool install -g dotnet-runas
dotnet tool install -g dotnet-sqldb
dotnet tool install -g dotnet-try
dotnet tool install -g dotnet-warp
dotnet tool install -g dotnet-xscgen
dotnet tool install -g microsoft.dotnet-interactive
dotnet tool install -g roslynator.dotnet.cli
dotnet tool install -g snitch
dotnet tool install -g webtty
dotnet tool install -g xunit-cliTo see what is already installed, run dotnet tool list -g. To update everything, run dotnet tool update -g <name> per tool.