解决VS2015的卡顿

解决VS2015的卡顿_第1张图片
1.首先是这里,这里默认是用的软件加速,把"基于客户端性能自动调整视觉体验"去掉勾选.然后把下面的第一个选项去掉,第二选项勾选.我在想,它的"自动"基于什么的,我有独立显卡它居然还是"自动"的软件渲染.


解决VS2015的卡顿_第2张图片
2.把代码管理去掉.

解决VS2015的卡顿_第3张图片
3.把CodeLens给关闭掉.

解决VS2015的卡顿_第4张图片
4.把滚动条的略缩图模式改为条状模式.

解决VS2015的卡顿_第5张图片

 

5.修改"最大并发C++编译数",默认是0,即为全开,把所有的内核都占用,编译的时候会因此非常卡,但是编译会非常快.可以改为-1,或者改为合适的内核数.

 

解决VS2015的卡顿_第6张图片

6. 把IntelliTrace关闭.

7. 如果装了Visual CodeMap插件也关闭或禁用掉。

8. 如果安装了VAssistX助手,可把VS内部的智能分析代码补全模块vcpkgsrv.exe关闭。

是 VC 智能感知问题,可以禁了。
方法是: 菜单: 工具 -》 选项 -》 文本编辑器 -》 C++ -》 高级
右边 Intellisense false 改为 Ture
注意:此设置会导致无法使用代码高亮与智能提示

(VS2015 vcpkgsrv.exe进程CPU占用高的解决方法)

9. 解决vs2015后端vshub.exe自动启动问题 (vshub ,vshub server消耗内存比较多)

今天第一次启动vs2015,发现机器的cpu一直在满格状态,虽然机器不是太好,但是感觉vs2015不应该有这种表现,查看了任务管理器之后发现其中有VsHub.exeMicrosoft.VsHub.Server.HttpHost.exe两个进程,cpu占用很高,每次启动都会存在,查询后再stackoverflow上找到了方法,将c:\Program Files (x86)\Common Files\microsoft shared\VsHub文件夹删掉或者重命名即可解决。

同样根据该讨论,这两个进程是vs用来进行多工具通讯的。

解决方案来自http://stackoverflow.com/questions/31452435/how-do-i-disable-vshub-exe-in-the-system-tray

 

你可能感兴趣的:(工具使用篇)