15

Visual Studio 2012を使用していますが、「ShowSmartTag」のキーボードショートカットCtrl+.が機能していません。私は少しグーグルで、 CodeRushのクイックナビゲーションショートカットが同じであると誰かが言ったのを見つけたので、CodeRushでそのコマンドを無効にしましたが、それでもこれを修正することはできません。また、これらの疑わしい拡張機能をすべて無効にしようとしましたが、それでも成功しませんでした。何か案が?

4

5 に答える 5

16

すべてのキーボード ショートカットは から表示できますTools > Options > Environment > Keyboard。あなたのView.ShowSmartTagコマンドは、現在のショートカットについて何と言っていますか?

キーボード オプション

CTRL+を何かに割り当てようとすると.、ショートカットが他の何かで使用されているかどうかがわかります...

于 2012-11-13T09:25:52.317 に答える
6

私の場合、この問題を引き起こしたのはWeb Essentialsでした。私はそれを無効にしましたが、今ではすべてうまくいきます。

于 2013-03-08T17:27:08.870 に答える
3

問題の原因はCodeRushであり、アンインストールすると、SmartTagが再び機能します。私の推測では、CodeRushはVS2012の組み込みSmartTagを完全に置き換えました。

于 2012-11-15T03:04:50.227 に答える
1

私のPCでは、メソッドまたはパラメーターの名前を変更するときに問題が発生します...

これを分析するために、ソース コードの編集を開始せずに、最初の VS 2012 インスタンスを開始しました。次に、最初の VS インスタンスに接続する必要がある VS 2012 の 2 番目のインスタンスを開始しました。

  • デバッグ -> プロセスにアタッチ
  • devenv.exe を探します。Title = VS メイン ウィンドウのタイトル
  • マネージド コードとネイティブ コードの選択
  • 取り付ける

例外が発生したときにブレークを有効にします。

  • デバッグ -> 例外
  • C++ 例外、共通言語ランタイム例外を有効にする
  • わかった

最初の VS インスタンスでパラメーター名の編集を開始すると、エラーがスローされ、2 番目のインスタンスのデバッガーがメモリ プロファイラー アドインのエラーを表示しました。アドインをアンインストールした後、キーボードによって呼び出された ShowSmartTag が正常に動作するようになりました。

于 2013-07-23T07:27:02.357 に答える
0

I have the same problem with Ctrl + ., and I try this hotkey in anywhere of Visual Studio, but it is useless. My notebook is ThinkPad T430 made in Vietnam; I think this is an issue by the keyboard standard.

Maybe you should set another hotkey for "ShowSmartTag". For example, I removed the "NavigateTo" and added the Ctrl + + to "ShowSmartTag".

于 2012-12-06T04:19:05.763 に答える