Resharper Ctrl-T 映射丢失
Resharper Ctrl-T mapping lost
我好像丢了 Resharper Ctrl+T 快速找到 类 的映射,我尝试了描述的解决方案这里:
Keyboard shortcuts are not active in Visual Studio with Resharper installed
具体接受的答案:
I would first try resetting all Visual Studio settings (Tools > Import
and Export Settings > Reset all settings), then go to the Resharper >
Options > Keyboard & Menus and re-apply the keyboard shortcut scheme.
还有这个:
Setting to Resharper / Options / KeyBoard & Menus / None / Apply and
Save
and then
Resharper / Options / KeyBoard & Menus / Set to Visual Studio / Apply
and Save
后者什么都不做(没有明显的积极结果),前者的结果如下:
(Ctrl+T) was pressed. Waiting for second key of chord.
所以看起来 VS 正在尝试处理命令,而不是 Resharper。
Alt+Enter 但是按预期工作,所以并不是说 Resharper 完全分离。
关于如何解决这个问题有什么想法吗?
- 重置当前键盘配置(工具|选项|环境|键盘|重置)。
- 转到 ReSharper |选项 |环境 |键盘和菜单 | "Visual Studio" |应用方案。
- 单击 Ctrl+T
- 在打开的弹出窗口中选择"Use ReSharper command"(勾选"Apply to all ReSharper shortcuts")
我确实遇到了这个问题(Ctrl+T 不起作用,但其他快捷键可以),但是 none的解决方案对我有用。
对于我的具体情况,我最近安装了一个 VS 扩展 (DevExpress),它显然包含另一个名为 CodeRush 的扩展。卸载 CodeRush 解决了我 Ctrl+T 不工作的问题。
如果您有类似的问题,而且似乎无法解决 - 检查您是否安装了其他 extensions/tools 可能会干扰 VS/ReSharper 快捷方式。
回来找我无需重置 VS 键盘映射(并丢失我的快捷方式)只需
- ReSharper |选项 |环境 |键盘和菜单
- 选定的 Reshaper 2.x 或 IntelliJ IDEA
- 已选择Visual Studio
- 申请方案
- 保存
我注意到在某些情况下可能需要重置 IDE 的所有设置。
我建议的这种方式是我会采用的最新方式,并且在这样做之前,请尝试之前提供的最佳答案。
但是,如果你需要努力,因为 CTRL+T 未正确映射,请转到 工具/ 导入和导出设置 / 重置所有设置。完成后,您可以通过 Reshaper Options / Keyboard / Reshaper 2.x / Apply Scheme
应用 ReSharper 键配置
对于那些不愿意为这个特定快捷方式重置所有键盘设置的人(可以理解,IMO):
- 转到 VS 键盘快捷方式设置(工具 > 选项 > 环境 > 键盘),
- 从
Edit.GoToAll
快捷方式中删除 Ctrl+T 分配,
- 将 Ctrl+T 全局分配给
ReSharper.ReSharper_GotoType
.
对我有用。
真正帮助我的是前面提到的所有提示的组合:
- 重置所有设置:工具/导入和导出设置/重置所有设置
- 正在应用 Resharper 键盘方案,而不是在以下位置应用 visual studio 方案:ReSharper/选项/环境/键盘和菜单
- 才弹出快捷方式冲突window,选择ReSharper命令
我好像丢了 Resharper Ctrl+T 快速找到 类 的映射,我尝试了描述的解决方案这里:
Keyboard shortcuts are not active in Visual Studio with Resharper installed
具体接受的答案:
I would first try resetting all Visual Studio settings (Tools > Import and Export Settings > Reset all settings), then go to the Resharper > Options > Keyboard & Menus and re-apply the keyboard shortcut scheme.
还有这个:
Setting to Resharper / Options / KeyBoard & Menus / None / Apply and Save
and then
Resharper / Options / KeyBoard & Menus / Set to Visual Studio / Apply and Save
后者什么都不做(没有明显的积极结果),前者的结果如下:
(Ctrl+T) was pressed. Waiting for second key of chord.
所以看起来 VS 正在尝试处理命令,而不是 Resharper。
Alt+Enter 但是按预期工作,所以并不是说 Resharper 完全分离。
关于如何解决这个问题有什么想法吗?
- 重置当前键盘配置(工具|选项|环境|键盘|重置)。
- 转到 ReSharper |选项 |环境 |键盘和菜单 | "Visual Studio" |应用方案。
- 单击 Ctrl+T
- 在打开的弹出窗口中选择"Use ReSharper command"(勾选"Apply to all ReSharper shortcuts")
我确实遇到了这个问题(Ctrl+T 不起作用,但其他快捷键可以),但是 none的解决方案对我有用。
对于我的具体情况,我最近安装了一个 VS 扩展 (DevExpress),它显然包含另一个名为 CodeRush 的扩展。卸载 CodeRush 解决了我 Ctrl+T 不工作的问题。
如果您有类似的问题,而且似乎无法解决 - 检查您是否安装了其他 extensions/tools 可能会干扰 VS/ReSharper 快捷方式。
回来找我无需重置 VS 键盘映射(并丢失我的快捷方式)只需
- ReSharper |选项 |环境 |键盘和菜单
- 选定的 Reshaper 2.x 或 IntelliJ IDEA
- 已选择Visual Studio
- 申请方案
- 保存
我注意到在某些情况下可能需要重置 IDE 的所有设置。 我建议的这种方式是我会采用的最新方式,并且在这样做之前,请尝试之前提供的最佳答案。 但是,如果你需要努力,因为 CTRL+T 未正确映射,请转到 工具/ 导入和导出设置 / 重置所有设置。完成后,您可以通过 Reshaper Options / Keyboard / Reshaper 2.x / Apply Scheme
应用 ReSharper 键配置对于那些不愿意为这个特定快捷方式重置所有键盘设置的人(可以理解,IMO):
- 转到 VS 键盘快捷方式设置(工具 > 选项 > 环境 > 键盘),
- 从
Edit.GoToAll
快捷方式中删除 Ctrl+T 分配, - 将 Ctrl+T 全局分配给
ReSharper.ReSharper_GotoType
.
对我有用。
真正帮助我的是前面提到的所有提示的组合:
- 重置所有设置:工具/导入和导出设置/重置所有设置
- 正在应用 Resharper 键盘方案,而不是在以下位置应用 visual studio 方案:ReSharper/选项/环境/键盘和菜单
- 才弹出快捷方式冲突window,选择ReSharper命令