Что такое dotnet-tooling?
Управляет установкой .NET SDK (dotnet-install, рабочие нагрузки), настройкой проекта (.slnx, Directory.Build.props, CPM), разработкой MSBuild, оптимизацией сборки, производительностью (Span, ArrayPool, stackalloc), профилированием (dotnet-counters, dotnet-trace), собственным AOT/обрезкой, настройкой GC, приложениями CLI (System.CommandLine, Spectre.Console, Terminal.Gui), ILSpy декомпиляция, конфигурация отладки VS Code (launch.json, coreclr, удаленный), C# LSP (csharp-ls, OmniSharp) и определение/обновление версии. Охватывает 34 тематические области. Не используйте для реализации пользовательского интерфейса или проектирования безопасности API. Источник: novotnyllc/dotnet-artisan.