waterflier's Blog -- 刘智聪的Blog

热爱生活,热爱编程
posts - 30, comments - 78, trackbacks - 0, articles - 5
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

使用感想:VS2005的优点和缺点

Posted on 2006-04-21 10:15 waterflier 阅读(3507) 评论(17)  编辑 收藏 网摘 所属分类: 程序之路

看到

http://community.csdn.net/Expert/topic/4699/4699658.xml?temp=.7951166

觉得也应该把自己的感受写下来,没想到居然写了不少... 够字数在blog里凑篇文章了:)

作为C++程序员,我只谈我用到的部分的改进~
新的工具总是会有不少优点的。
优点:
1)最喜欢的 Code Definition Windows。终于可以像Source Insight一样在点击某个类型或函数的时候直接查看对应的实现代码了。
2)然后是Caller Graph.从Source Insight学来的很实用的功能,可以用图表的方式显示某个函数被项目中哪些地方调用了。
3)Class View窗口支持Search了,而且在点击一个类的时候把类的成员放到单独的窗口里显示(有些像Eclipse的outline窗口了),不错。就是在公司15寸LCD上会觉得Class View太拥挤了。如果用17寸LCD会很舒适。
4)智能提示功能得到了进一步加强。
5)调试器大改进!大大提高了对于字符串类型变量的支持!可以选择纯文本,html,xml 3种方式来分析字符串。My God!对于我现在开发的基于XML的网络协议太他妈实用了。
6)据说加入了方便团队开发,测试的功能。由于我目前只是个人使用,项目还不敢贸然迁移到新IDE上,所以不知道。

缺点:
不觉得很慢,我只安装了C++,C#.感觉还好,在我amd semphone 2600+ 512m的机器上比vs2003稍微慢一些。
最大的缺点就是不稳定,我把一个项目移过来尝试的时候,写代码的过程中崩溃了2次,调试多线程+异步IO崩溃了n次..这个m$的东西一向是这样的,等打补丁吧。vs2002当年也是崩溃到完全没法用,到了vs2003就非常稳定了。
还有一个缺点是很多vs的插件还没有更进,好在我不用什么插件,据我所知很多人用的bc,va都没有出vs8的版本吧。对于哪些离开va就不想写代码的人,等va出新版本吧。
然后。。。麻烦的。。。项目中使用的大部分库都要用vc8重编译才能使用。my god!大工程。而且,而且,有几个库编译无法通过..估计是编译器错误检查严格了..

Feedback

#1楼   回复  引用    

2006-04-21 10:43 by lone[未注册用户]
恕我浅陋~
BC,va都是什么东东呀?
va是不是Visual Assist??

#2楼   回复  引用    

2006-04-21 10:55 by Terryteng[未注册用户]
Sempron

#3楼   回复  引用    

2006-04-21 11:01 by windaa[未注册用户]
va的新版
http://0daycheck.eastgame.net/0day/archives/71514_Visu.html

#4楼   回复  引用  查看    

2006-04-21 11:06 by atempcode      
va already supports VS2005.

#5楼   回复  引用    

2006-04-21 11:41 by 网上购物[未注册用户]
其实这些我都不懂的

呵呵

#6楼   回复  引用  查看    

2006-04-21 11:58 by neoragex2002      
最恨类java ide的Class View

#7楼   回复  引用    

2006-04-21 12:43 by ff[未注册用户]
说事在的VS2005里没有一个语言能作好系统级程序的

#8楼   回复  引用  查看    

2006-04-21 13:34 by smalldust      
VS2005我用着不觉得不稳定啊,从来没有崩溃过。同事几百人在用也没听说崩溃过。
的Windows和VS都是正版的话应该没啥问题。

#9楼   回复  引用    

2006-04-21 13:35 by t o m[未注册用户]
@说事在的VS2005里没有一个语言能作好系统级程序的

没有人逼你用

你可以用notepad

#10楼[楼主]   回复  引用  查看    

2006-04-21 14:28 by waterflier      
To lone
bc 是BoundsChecker了.内存泄露的检查工具.
va 就是Visual Assist了. 现在已经有了支持2005的版本了?呵呵.我不怎么用,只是听同事抱怨而已.不过我偶尔用的小插件没更新...

TO smalldust
我的2005是英文专业版(D的).公司的电脑XP SP2 CN是正的.可能我运气比较背...

#11楼   回复  引用    

2006-04-21 14:44 by Riancy[未注册用户]
Visual Assist 1445版的破解补丁谁有,我只有1444版的

#12楼   回复  引用    

2006-04-24 22:52 by pc技术[未注册用户]
好东西研究出来的!

#13楼   回复  引用    

2006-05-25 17:15 by mephisto[未注册用户]
BoundsChecker有支持VS2005的版本,不过,看似没有盗版。。。。

#14楼   回复  引用    

2006-06-15 11:09 by 博博[未注册用户]
能给我发个va的1444的破解版么,找了好久啊
bobo5171@163.com
不胜感激

#15楼   回复  引用    

2006-12-29 20:32 by Tiger.zhang[未注册用户]
给我发个BC的破解的好吗?在VC下面用的,谢谢了
Tigerzjxjwb@126.com

#16楼   回复  引用    

2007-04-16 13:10 by wyjv[未注册用户]
WEBSevice :当你在VS2005中引用它人的WEBSerivce时,它生成的方法的说明代码与03年不同,05没有说明,03有.而03的是完全正确的,而05却把它隐藏了,我们根本不知道是什么.害得我用了好长时间排错

#17楼   回复  引用    

2007-07-11 20:24 by aling[未注册用户]
为什么我打了sp1了,察看atl/mfc源码还是有的可以看到实现代码,有的只能看到头文件,而vc2003却都可以看到?比如:CDialog::OnCancel()



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 380961




相关文章:

相关链接: