¿Qué es dotnet-tooling?
Gestiona la instalación de .NET SDK (dotnet-install, cargas de trabajo), configuración del proyecto (.slnx, Directory.Build.props, CPM), creación de MSBuild, optimización de compilación, rendimiento (Span, ArrayPool, stackalloc), creación de perfiles (dotnet-counters, dotnet-trace), AOT/recorte nativo, ajuste de GC, aplicaciones CLI (System.CommandLine, Spectre.Console, Terminal.Gui), Descompilación de ILSpy, configuración de depuración de VS Code (launch.json, coreclr, remoto), C# LSP (csharp-ls, OmniSharp) y detección/actualización de versión. Abarca 34 áreas temáticas. No lo utilice para la implementación de la interfaz de usuario o el diseño de seguridad de API. Fuente: novotnyllc/dotnet-artisan.