ReSharper 键绑定问题

我使用: VisualStudio2010终极版,分享者6。

在 ReSharper 的选项中,我选择 Visual Studio 键盘方案,然后点击 Apply Sheme:

之后,一些快捷方式没有被分配,例如: 转到声明,转到实现,查找用法,完成符号等:

enter image description here

试试看

  • 工具-> 选项,环境-> 键盘-> 重置
  • 导入和导出设置,重新导入 C # 开发人员设置
  • 切换/重置

一点用都没有。

不需要手动配置快捷方式。 救命啊。

31796 次浏览

摘自 配置键盘快捷键的文件:

在两个可用的键盘方案之间切换或还原当前选定方案的默认状态

  1. 在主菜单上,选择 ReSharper | Options。
  2. 选择环境 | VisualStudio 集成。
  3. 在 Visual Studio Integration 选项卡中,选择 Visual Studio、 ReSharper 2.x 或 IntelliJ IDEA 或 Nothing,然后单击 Apply Scheme。如果选择“无”,则可以在 VisualStudio 的本机选项菜单(Tools | Options | Environment | Keyboard)中定义任意一组自定义键盘快捷键-请参见上面的配置键盘快捷键。

还有,这里有一些关于 如何解决与 Resharper 的快捷键冲突的文档

这是一个已知的问题,影响所有 ReSharper 快捷方式,包括 F12后,从 IntelliJ 键盘映射切换到 VS 键盘映射。这个漏洞报告台记录了你们可以自由观看和投票。 据我所知,唯一的解决办法是通过 Tools > Options > Keyboard 手动重新分配断开的快捷方式。

在 VS 导入和导出中执行“重置所有设置”通常有助于恢复快捷方式。但是它会,呃,重置所有 VS 设置。

Hpersw 的解决方案奏效了。在 VS-> 工具-> 导入和导出设置-> 重置所有设置并按完成。这应该能帮你找到捷径

我知道这有点老,但我只是想我会分享我的顿悟... 看起来,Resharper 7x 和 VS2010(可能任何以后) ,是最好的设置,当你选择“文本编辑器”作为设置更新在选项-> 键盘。所以,如果你喜欢 Resharper 的一些特性,我建议你使用这个网站来获得快捷方式 更新快捷方式

然后设置他们相应的文本编辑器选择作为设置更新。全局似乎不一致的工作。

文本编辑器适用于 C # ,CSS 和 javascript。不确定 VS 中的其他语言。

经过半天的努力,并尝试了上面的所有选项,我终于找到了解决我的问题的神奇设置: 在选项/键盘和菜单中“隐藏覆盖的 Visual Studio 项”

在 VS 中,转到 Tools-> Options-> Environment-> Keyboard-> Apply the following key map schema: [ Default ]

在尝试了一系列其他方法后,这个方法百分百奏效:

  1. 转到工具-> 选项-> 环境-> 键盘-> 按下(重置)按钮
  2. 进入 ReSharper-> 选项-> 键盘及菜单-> 选择「 VisualStudio 」方案-> 按「应用方案」
  3. 按“保存”
  4. 按 CTRL-T。由于这个快捷方式同时映射在 VS 和 Resharper 中,你将看到“快捷方式冲突”窗口。在这里,您选择“使用 ReSharper (Ultimate)命令”,并确保选中“ Apply to all ReSharper (Ultimate) short scutts”复选框。

瞧!

解决这个问题最简单的方法是:

转到: ReSharper-> Manage Options-> Reset All Settings

这些步骤将解决快捷键(键绑定)问题。

你必须不断执行以下动作:

1) Go to Tools -> Options -> Environment -> Keyboard -> Press the (RESET) button


2) Go to ReSharper - > Options -> Keyboard & Menus -> Select the "Visual Studio" scheme -> Press "Apply Scheme"