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 ごとに情報が表示されるのでインストール済み一覧確認にも使えます。オプションを忘れても大丈夫です。