如何加快VS2005的IDE使用

可以有几种方法:

  1. 减少工程的加入
  2. 关掉IntelliSense可以被Visual Assist代替的功能
  3. 完全关掉IntelliSense直接使用Visual Assist

1.  完全关掉VS2005的IntelliSense
有两种方法

  1. 将与sln的相同名称的ncb文件删除,创建一个相同名字的目录(这个有点像土法免疫病毒);
  2. 将/Microsoft Visual Studio 8/VC/vcpackages/feacp.dll这个文件删掉。

但是注意,因为IntelliSense是VC的核心功能,关掉IntelliSense之后会导致大量VC的附加功能无法使用。

例如如下的功能不能使用:
Navigation bar
Code Definition Window
Class View
Resource View
Object Browser
 
2.  关掉部分IntelliSense功能
Tools->Options->Text Editor

  1. 在All Languages或者 C/C++的General中去掉Statement completion类中的 Auto list members 和 Parameter information;
  2. 在 C/C++的Formatting中去掉C/C++ Options类中的Enable automatic Quick Info tooltips和Colorize inactive code blocks in a different color;
  3. 在All Languages或者 C/C++的General中去掉 Display类中的Navigation bar。

3.  在VS2005 SP1中在使用stdext::hash_map时IntelliSense停止工作
解决方法:
       从VS2005安装盘的_15225_RTL_x86_enu_VC_FEACP_Pkg.cab解压FL_feacp_dll_____X86.3643236F_FC70_11D3_A536_0090278A1BB8改名为feacp.dll替换原来/Microsoft Visual Studio 8/vc/vcpackages/feacp.dll
 
4.  升级VS2005 SP1
使用http://support.microsoft.com/kb/947315升级你的SP1,这个Hotfix将IntelliSense的单读写锁修正为了单写多读锁,这样会加快IntelliSense功能的使用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值