21

私はVS 2010を使用していますが、私が本当に気に入っているショートカットが1つあります。これは自分で設定したショートカットです.ctrl + shift + Qを使用して、未使用の使用をすべて削除し、残りをソートします。ReSharper をインストールしたところ、VS ショートカットが上書きされたので、Ctrl + Shift + Q を押すとコメント (/**/) が生成されます。

この単一のショートカットを無効にする方法はありますか? (または、古いキーの組み合わせを使用できる他のキーの組み合わせに変更しますか?

この解決策を試しました: ReSharperで特定のコマンドのショートカットキーを変更する方法は? しかし、私のショートカットはまだVS構成に設定されています。

4

2 に答える 2

37
  1. に行くTools > Options > Environment > Keyboard
  2. というコマンドを検索しますReSharper.ReSharper_BlockComment
  3. 現在のショートカットを削除するか、別のショートカットを ReSharper コマンドに再割り当てします。

ReSharper がテキスト エディターのコンテキストでそのコマンドにショートカットを割り当てたのに対し、グローバル コンテキストでショートカットを設定したと思います。コードの編集中にショートカットを呼び出す場合は、後者が優先されます。

また、未使用のディレクティブ、その他の冗長な項目、およびフォーマットを処理する ReSharper 独自のCode Cleanupを検討することも検討してください。

于 2012-10-20T16:09:29.483 に答える
3

手順を詳しく説明するには:

「Ctrl + Q」のバインドを変更したいとします。

  1. ツール オプションを開く 環境 キーボード

  2. 「ショートカットキーを押す」の下で、次のように入力します:Ctrl + Q

  3. これにより、現在このショートカットにバインドされているすべてのコマンドが表示されます

  4. 次に、「ウィンドウを含むコマンドの表示」でコマンドを検索し、割り当てを削除します (必要なコンテキストに対して)。

  5. コンテキストに応じて複数のコマンドがショートカットにバインドされる可能性があるため、必要なものはすべて削除してください。

  6. 次に、上記の手順 2 を繰り返して、バインディングがなくなっていることを確認します。

  7. 最後に、ショートカットをバインドする新しいコマンドを検索し、ショートカットを入力して、ASSIGN を使用するコンテキストにバインドします。

于 2013-08-03T14:18:26.957 に答える