Visual Studio 2022でCloseTabsToRightを利用しようとしたが、そのままではインストールできなかったため。
リポジトリのクローンから
https://github.com/billpratt/CloseTabsToRight
からクローンする。
ソリューションエクスプローラ>CloseTabsToRight.sln
を開く。
ソリューションエクスプローラ>source.extension.vsixmanifest>Install Targets
Version Range
[14.0,17.0]→[16.0,18.0]
に変更する。
Product Architecture
空白→amd64
に変更する。
メニュー>プロジェクト>CloseTabsToRightのプロパティ>アプリケーション>対象のフレームワーク
4.7.2
に変更する。(NuGetの更新にエラーがでるため)
メニュー>ツール>NuGetパッケージマネージャ>ソリューションのNuGetパッケージの管理>更新プログラム>すべてのパッケージを選択
更新する。(複数回実行)
ソリューションエクスプローラ>参照(右クリック)>参照の追加>アセンブリ>拡張
EnvDTE、EnvDTE80
のチェックを外す。
メニュー>ツール>NuGetパッケージマネージャ>ソリューションのNuGetパッケージの管理>インストール済み
Microsoft.VisualStudio.Shell.Interop.15.6.DesignTime
Microsoft.VisualStudio.Shell.Interop.15.3.DesignTime
Microsoft.VisualStudio.Shell.Interop.12.0
Microsoft.VisualStudio.Shell.Interop.11.0
をアンインストールする。(依存関係があるので上からアンインストール)
ソリューションをビルドし、作成されたCloseTabsToRight.vsixを実行する。
メニュー>ツール>オプションキーボード
その他のコンテキストメニュー.簡易MDIドキュメントウィンドウ.CloseTabstotheRight:Shift+Alt+Z