rksoftware

Visual Studio とか C# とかが好きです

インストールされている dotnet tool を一覧表示する

dotnet tool は非常に使い勝手のいいプラットフォームでコマンドラインツールを nuget で公開できます。
他の方が後悔した素晴らしいツールも nuget からインストールできる素敵なソフト配布プラットフォームです。

インストール済みの一覧

インストール済みのツールの一覧もコマンドラインで確認できます。しかし雰囲気でコマンドをたたくと期待通りに動作しなかったりします。

グローバルインストールしているツールのリスト

dotnet tool list -g

ローカルインストールしているツールのリスト

dotnet tool list --local

オプション必須

※注意: -g または --local オプションは 必須ではありません

しかし

  • グローバルインストールしたツールは -g オプションを指定したときに表示されます。
  • ローカルインストールしたツールは --local オプションを指定したときに表示されます。

簡単にいうと

dotnet tool list

で全て表示されるかと期待したらそんなことはありませんでした。という話です。

DotNetToolUpdateCheckerConsole

もしかしたら便利かもしれない、dotnet tool の更新確認 dotnet tool です。

dotnet tool install --global Rksoftware.DotNetToolUpdateCheckerConsole

使い方

> dotnettoolupdatecheck

更新があってもなくても tool ごとに情報が表示されるのでインストール済み一覧確認にも使えます。オプションを忘れても大丈夫です。