ReSharper打破“查找”和“在文件中查找”键盘快捷键

我一直在使用ReSharper一段时间,因为每次我安装Resharper时都会记住,默认的键盘快捷方式将覆盖Visual Studio的Ctrl + FCtrl + Shift + F,用于“查找”和“文件中的文件”。 它发生在VS 2005,2008和2010年的R#3,4,5。

我没有任何想法,为什么这是一个好主意,但如果这将是错误的,现在将被修复。

这是否也发生在别人身上? 我检查了我们公司,我并不孤单。

我有与塞尔维亚键盘相同的问题 – 这是斯洛文尼亚相同。 有人提到覆盖“Find”的GoToContainingDeclarationfunction的快捷键是Ctrl + [ 。 那么,猜猜在我们的键盘上,键入的是AltGr + F。 最有可能的就是为什么Resharper分配的命令通常会按Ctrl + [ Ctrl + F。

现在解决方法(如果不是解决scheme):

  • 重置VS键盘快捷键(工具>选项>键盘)
  • 暂时设置美式键盘
  • 设置Resharper键盘快捷键(Resharper> Options> Keyboard&Menus)
  • 回到你select的键盘上

作为@cashmere说:转到打开工具 – >选项 – >环境 – >键盘。

在包含回车的显示命令中: GoToContainingDeclaration

在所选命令的快捷键下,您将看到Ctrl + F。 现在您可以更改快捷方式或将其删除。

现在你只需要检查edit.find命令是否分配了Ctrl + F快捷键。 现在它应该工作。 至less它为我做了。

是的,这只是重新安装后发生在我身上。 我正在使用Vs2k8。 实现了我没有安装resharper 4.5。 closuresVS,运行安装,select相同的设置,我已经使用了过去8个月(VS设置),然后重新启动VS. 现在没有Ctrl + FCtrl + Shift + F ! 很奇怪。

更新:那么我发现它是什么。 查找框已被重新放置在Windows任务栏后面。 我必须将任务栏移动到屏幕的一侧,以便将查找框拖回可用的窗口空间。 不知道这是否是一个Resharper引起的变化,但与安装有直接关系。

自从v2.5以来,我一直在使用ReSharper,这也从来没有发生过。 也许前一段时间,键被混淆了。 尝试将您的密钥绑定重置为默认值,然后应用其中一个ReSharper密钥scheme(VS或IDEA)。

如果这仍然发生,检查也许如果你的键盘布局是美国的,或者别的什么…

打开工具 – >选项 – >环境 – >键盘并按下重置默认键盘快捷键

不,从来没有发生过我(我正在使用Resharper 5)。

如果您检查ReSharper的键盘映射,您将不会列出Ctrl + F。