この質問は、このReSharper YouTrack の問題に関連しています。
ReSharper 7.1.1 がインストールされた Visual Studio 2010 で、[ツール] > [オプション] > [環境] > [キーボード] に移動すると、ReSharper_SilentCleanupCode というコマンドがあります。
このコマンドをツールバー ボタンにバインドしたいと思います。
[ツール] > [カスタマイズ] > [コマンド] を使用しても、このダイアログ内で使用できるコマンドはメニュー項目が既に関連付けられているアクションのみであるため、これは不可能のようです。私が興味を持っている特定の ReSharper コマンド (Silent Code Cleanup) はどのメニューにも表示されないため、「GUI」を使用してツールバー ボタンに割り当てることはできません。
キーボードのみのコマンドをツールバー ボタンにバインドする他の方法はありますか? (ReSharper のプログラマーの 1 人は、「VS スクリプト エディター」を使用できると考えていましたが、これに関する情報を見つけることができませんでした。)
編集
これは最初に言及しておくべきでした。azhrei のマクロ ソリューションは Visual Studio 2010 に最適ですが、マクロがサポートされなくなったため、VS 2012 にアップグレードすると機能しなくなります。誰かがVS 2012で引き続き機能するソリューションを持っている場合、それが望ましいでしょう。(または、そもそも VS 2012 ツールバーには同じ制限がないのでしょうか?)