查找过时的 .NET Core 全局工具



我想知道,是否有一个工具可以通知当前安装的.NET Core Global Tools的可能更新 - 类似于"nodejs"世界中npm -g outdated:)的可爱东西?

有关解释我的意思的更多详细信息:

dotnet tool list -g获取全局安装的包的列表。

dotnet tool update -g <package-name>

卸载软件包并根据文档使用最新版本再次安装。(注意-g选项是指全局安装的软件包,本地安装的软件包是指没有-g(

到目前为止,我发现的最接近的解决方案是基于dotnet搜索,它有其缺点 - 以表格格式列出通常几个包对应于一个特定包名称的搜索模式,并具有其他缺点。 - 表格格式,(未解决拉取请求,例如 Json 格式(...

其他人是否偶然为此开发了类似的自己的 cli 工具?或者是否计划在不久的将来对 dotnet 工具命令进行任何增强以涵盖这一点?

我为它创建了.NET全局工具。也许这对其他人也有帮助......

NuGet:https://www.nuget.org/packages/dotnet-tools-outdated

源代码 : https://github.com/rychlym/dotnet-tools-outdated

最新更新