Ctrl + Dot (ShowSmartTag) not working in Visual Studio 2012

后端 未结 5 1971
悲&欢浪女
悲&欢浪女 2021-01-02 01:40

I\'m now using the Visual Studio 2012, and now the keyboard shortcut for \"ShowSmartTag\", Ctrl + ., is not working. I googled a bit found so

相关标签:
5条回答
  • 2021-01-02 02:02

    In my case it was Web Essentials that caused this issue. I disabled it, and now all works well.

    0 讨论(0)
  • 2021-01-02 02:05

    It's CodeRush that caused the issue and I uninstalled it, then SmartTag works again. My guess is that CodeRush replaced VS2012's built-in SmartTag entirely.

    0 讨论(0)
  • 2021-01-02 02:16

    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".

    0 讨论(0)
  • 2021-01-02 02:19

    All keyboard shortcuts can be viewed from Tools > Options > Environment > Keyboard. What does your View.ShowSmartTag command say about current shortcuts?

    Keyboard Options

    If you try to assign CTRL + . to anything, it will tell you if the shortcut is used by something else...

    0 讨论(0)
  • 2021-01-02 02:25

    On my PC the problem occurs mostly when renaming a method or a parameter ...

    To analyze this I have started a first VS 2012 instance without starting to edit the source code. Then I have started a second instance of VS 2012 which must be attached to the first VS instance:

    • Debug->Attach to Process
    • Look for devenv.exe, Title = title of the VS main window
    • Select Managed and Native Code
    • Attach

    Enable Break when exception occurs:

    • Debug->Exceptions
    • Enable C++ Exceptions, Common Language Runtime Exceptions
    • OK

    Now as I started to edit a parameter name in the first VS instance, an error was thrown and the debugger in the second instance showed me an error in an memory Profiler Add-In. After I have uninstalled the Add-in, the ShowSmartTag called by the keyboard works fine again.

    0 讨论(0)
提交回复
热议问题