Jos*_*off 2 visual-studio-2010 resharper-5.0
我有一个包含许多项目的项目,即使在一台相当不错的机器(8GB RAM、混合固态硬盘、Core 2 Duo 处理器)上,启用 ReSharper 后性能也很糟糕。
我能够找到如何暂停 ReSharper,但当我关闭 ReSharper 时,Visual Studio 的默认键绑定(例如 Ctrl-[逗号] 导航到类型)似乎不起作用。
禁用 ReSharper 时如何恢复默认键绑定(启用 ReSharper 时如何恢复 ReSharper 绑定)?
在 VS 中重置键绑定之前,导出当前 ReSharper 设置的备份副本:
Tools -> Options -> Environment -> Import and Export Settings -> 重命名文件以ReSharper.vssettings ->单击OK
然后重复前面的步骤,但将其重命名回CurrentSettings.vssettings.
接下来通过以下方式重置 VS 键绑定:
Tools -> Options -> Environment -> Keyboard -> 单击Reset按钮。
这应该将设置恢复为原始 VS 默认键盘绑定并删除所有 ReSharper。(请注意,这还将删除您可能定义的与 ReSharper 无关的任何自定义键绑定。)
正如Warren 的回答所述,您可以使用两个 VS 设置文件,一个是 ReSharper,另一个用于(非 ReSharper)默认 VS,并根据需要导入和加载该文件。
这可以通过创建一些VS 宏来自动化:
Public Sub ExportVsSettings()
DTE.ExecuteCommand("Tools.ImportandExportSettings", "-export:c:\MyVSSettings\CurrentSettings.vssettings")
End Sub
Public Sub ImportDefaultVsSettings()
DTE.ExecuteCommand("Tools.ImportandExportSettings", "-import:c:\MyVSSettings\Default.vssettings")
End Sub
Public Sub ImportResharperVsSettings()
DTE.ExecuteCommand("Tools.ImportandExportSettings", "-import:c:\MyVSSettings\ReSharper.vssettings")
End Sub
Run Code Online (Sandbox Code Playgroud)
然后,您可以为这些宏分配键盘快捷键以方便使用。
| 归档时间: |
|
| 查看次数: |
1141 次 |
| 最近记录: |