有没有一些纯粹基于软件的加速 Visual Studio 的好技巧?我已经有快速的硬盘、大量的 RAM 和强大的 CPU。尽管如此,VS2008 还是很慢。
我主要用它进行 C# 和 ASP 开发。我想知道是否有人做了一些调整和设置来加快速度。
附言:我使用resharper并且我不愿意放弃它。
答案1
暂时卸载 Reshaper。如果这样可以加快速度,那么你需要关注的是 Resharper。如果卸载没有加快速度,那么就是 VS。
如果没有提示(例如禁用功能)来加速 Resharper,那么您需要选择速度或 Resharper,并且通过您的 PS,您已经决定了。
答案2
根据之前的评论,您可以采取以下措施来加速 ReSharper:
禁用当前文件的代码分析
您可以按 Ctrl+Alt+Shift+8 暂时禁用当前文件的代码分析。再次按此快捷键将重新启用分析。
如果您想为此操作绑定不同的快捷方式,请查找该ReSharper_EnableDaemon
命令。
告诉 ReSharper 跳过大文件
您可以通过将大文件添加到 ReSharper→选项→代码检查→设置下的“要跳过的编辑项”列表中来告诉 ReSharper 避免分析大文件:
请注意,使用 Ctrl+Alt+Shift+8 关闭分析的文件也会进入此列表。
加快打字速度
如果您在打字时遇到速度变慢的情况,您可以在 ReSharper→Options→IntelliSense→Completion Appearance 下关闭成员签名:
如果这没有帮助,请切换到 ReSharper→Options→IntelliSense→General 下的内置 Visual Studio IntelliSense:
禁用格式
为了加快输入速度,您可以在 ReSharper→Options→Editor 下禁用自动格式化选项,以避免在输入时格式化代码:
加速大文件中的实时模板
为了加快大文件中的实时模板的速度,您可以关闭每个必要模板的重新格式化和缩短引用选项:
已知的性能问题
以下是已知性能问题及其相应解决方案的列表。
VS2010 在 Windows XP 上运行 R# 速度缓慢
此已知问题可通过安装 Windows Automation API 3.0 来解决。有关更多详细信息,请参阅本文。请注意,此修复仅适用于 Windows XP – Vista 和 Windows 7 已安装此 API。
滚动编辑器很慢
此问题是由于硬件加速编辑器渲染而引起的。如果您遇到此问题,请尝试关闭“工具”→“选项”→“环境”→“常规”下的以下选项:
- 根据客户端性能自动调整视觉体验
- 如果可用,使用硬件图形加速