再生器 Ctrl-T 映射丢失

我似乎丢失了 Resharper Ctrl + T映射来快速找到类,我尝试了下面描述的解决方案:

安装了 Resharper 的 VisualStudio 中没有激活键盘快捷键

具体来说,公认的答案是:

我将首先尝试重置所有 VisualStudio 设置(Tools > Import 和导出设置 > 重置所有设置) ,然后转到 Resharper > 选项 > 键盘及菜单,重新申请快捷键计划。

还有这个:

设置刷新器/选项/键盘和菜单/无/应用和 保存

然后

Resharper/Options/KeyBoard & Menus/Set to Visual Studio/Apply 和保存

后者不做任何事情(没有明显的积极结果) ,前者的结果如下:

按下(Ctrl + T)键,等待第二个和弦键。

所以看起来 VS 试图处理这个命令,而不是 Resharper。

然而,Alt + Enter的工作原理和预期的一样,所以并不是说 Resharper 是完全独立的。

有办法解决吗?

43490 次浏览
  1. 重置当前键盘配置(工具 | 选项 | 环境 | 键盘 | 重置)。
  2. 进入 ReSharper | Options | Environment | Keyboard & Menus | “ Visual Studio”| Apply Scheme。
  3. 单击 Ctrl + T
  4. 在打开的弹出窗口中选择“使用 ReSharper 命令”(选中“应用到所有 ReSharper 快捷方式”)

我有这个确切的问题(Ctrl + T不工作,但其他捷径) ,但没有一个解决方案为我工作。

对于我的具体案例,我最近安装了一个 VS 扩展(DevExpress) ,其中显然包含另一个名为 CodeRush 的扩展。卸载 CodeRush 修复了 Ctrl + T不工作的问题。

如果您有类似的问题,并且似乎无法修复它-请检查是否安装了其他可能干扰 VS/ReSharper 快捷方式的扩展程序/工具。

回来为我 无需重置 VS 键盘映射(和失去我的捷径)简单

  1. ReSharper | Options | Environment | Keyboard & Menus 锐化器 | 选项 | 环境 | 键盘和菜单
  2. 选择 Reshaper 2. x 或 IntelliJ IDEA
  3. 选定的视觉工作室
  4. 申请计划
  5. 保存

我注意到在某些情况下可能需要重置 IDE 的所有设置。 这种方法是我最新的建议,在这样做之前,试试之前提供的最好的答案。 但是,如果您需要使劲,因为没有正确映射 CTRL + T,请转到 < em > 工具/导入和导出设置/重置所有设置 。完成之后,您可以通过 < em > Reshaper Options/Keyboard/Reshaper 2.x/Apply Scheme 应用 ReSharper 密钥配置

对于那些不愿意为这个特定快捷键重置所有键盘设置的人(可以理解为 IMO) :

  1. 进入 VS 快捷键设置(工具 > 选项 > 环境 > 键盘) ,
  2. Edit.GoToAll快捷方式中删除 Ctrl + T赋值,
  3. Ctrl + T全局分配给 ReSharper.ReSharper_GotoType

对我有用。

实际上帮助我的是 一起:之前提到的所有技巧的组合

  1. 重置所有设置: 工具/导入和导出设置/重置所有设置
  2. 应用 Resharper 键盘方案,然后在 锐化/选项/环境/键盘及菜单中应用 Visual Studio 方案
  3. 只要弹出快捷冲突窗口,选择 ReSharper 命令

这里提到的解决方案对我都不管用。更新锐化器最终解决了这个问题。在重置设置之前,应该先尝试一下。

VS 2022配置的快捷方式。

工具/选项:
Tools / Options

环境/键盘:
Environment / Keyboard

结果是一个有趣的巧合,我发现我的 Resharper 许可证被重置了。

所以,只是一个提示: 检查您的 Resharper 许可证是正确应用。