Visual Studio 2010 已经RTM并且在Msdn subscription提供了下载和试用版本,为了迎接这一产品,我在这个周末格式化了系统分区重新安装了Windows 7 x64。

在最新的Visual Assist配合下,整个IDE较之之前的版本更加舒适。

比如,选中的变量名或者类名会自动在其作用域内以淡蓝色突出显示。

上图是我当前桌面的屏幕截图,目前系统配置在双显示器模式,主显示器2048x1152,副显示器1280x1024,所以图片我进行了缩小。由于VS2010实现了WPF为基础的代码编辑器,我可以在副显示器上打开代码编辑窗口,同时用鼠标滚轮平滑放大。

这是把副显示器上的代码窗口拖回IDE界面,这次可以直接拆分了。

OK,上面是面子上的工作,下面说说正经的核心内容,VC++ 2010到底怎么样呢?

  1. VC++的构建工具已经由vcbuild统一成为msbuild。在依赖性分析速度上有了很大的提高。
  2. 路径设置从IDE的全局性修改为per-project,简而言之就是include和lib等目录现在是在工程属性里面设置了,这对于很多工程的大项目来说,有利的一面是可以单独调整每个工程的设置,不利的一面是,繁琐了。
  3. 语言上的强化,这个不多说了,什么auto关键字扩充,什么C++0x(应该叫1x了……),之前有很多文章说过这个。
  4. 编译速度提高,MFC默认向导出来的ribbon界面的例子,x64 release rebuild all在我这里需要 1>Time Elapsed 00:00:09.81,比2008快了不少。
  5. 代码生成质量,这个只能泛泛的说一下,我还没有反汇编看,但是从可执行程序的体积比较能简单地看出一些。以Dolphin.exe为例,配置都是x64,优化全开链接时代码生成:
  • 2008: dolphin.exe 7,292,416 bytes
  • 2010: dolphin.exe 6,611,968 bytes

ncb不见了,对,就是那个经常很大的破玩意。不过呢,取之而来的是一个sdf文件,MFC向导出来的工程,sdf文件是64M……,另外顺便说一下,整个工程的大小是255M……这是只有向导生成的代码没有任何改动的情况下,只做了deubg和release编译。

转载于:https://www.cnblogs.com/skogkatt/archive/2010/04/18/4163353.html

VS2010 RTM相关推荐

  1. VS2010正式版MSDN下载

    之前写了一篇关于微软VS2010发布会的介绍,现在VS2010的正式版也叫RTM版本终于在MSDN开始提高下载了,暂时性的还只有英文版本,不过等等马上应该会有中文的了. VS2010 RTM下载地址 ...

  2. VS2010 NDoc的插件工具

    1.下载Sandcastle Help File Builder: http://www.codeplex.com/SHFB 2.下载sandcastle: http://www.microsoft. ...

  3. Visual Studio 2010 RTM版安装初体验

    Visual Studio 2010 RTM版已经发布来两天了,相信很多同仁都已安装.本次的发布可谓千呼万唤始出来,经历了Bata1, Bata2, RC这一系列的版本.笔者是从RC版开始体验的,相信 ...

  4. Visual Studio 2010 实用功能总结图解

    Visual Studio 2010 实用功能总结图解 Visual Studio 2010 已经发布了挺长时间了,异次元软件世界也有提供了VS2010下载,个人感觉在使用过程中有些新功能确实方便了很 ...

  5. Visual Studio 2010 实用功能总结 II

    首先感谢博客园兄弟姐妹们对上一篇<Visual Studio 2010 实用功能总结>的大力支持,本篇将继续为大家分享一些VS2010 的实用功能.VS2010 的功能远远不是几篇博文就能 ...

  6. 英文VS2010安装中文版MSDN文档方法

    在2010年4月12号发布Visual Studio 2010 and .NET 4正式版.5月26日微软发布了Visual Studio 2010 and .NET 4 RTM中文版,我们还是喜欢使 ...

  7. Silverlight 3D开源项目,取材于CodePlex和微软的开源项目,主要是更新至Silverlight RTM版...

    这些项目来源于网络,有些是CodePlex上作者分享的源码和示例,有些是微软推Silverlight 5时的演示项目,但是使用的是silverlight 5 beta或者更早的版本,在VS2010+S ...

  8. VS2010 编译 QT4.8.7 x64

    1 下载qt4.8.7源代码,解压到合适位置(如本文为d:\qt\4.8.7) 2 设置环境变量: set QMAKESPEC=win32-msvc2010 set QTDIR=d:\qt\4.8.7 ...

  9. 怎么在vs2010中使用ActiveX Test Container(转)

    ActiveX Test Container Application is Still Available(转) Hello, I'm Pat Brenner, a developer on the ...

最新文章

  1. 辽宁大连花灯闹新春 逾万民众赏灯迎新年
  2. 20190318-使用类做一个简单的图书馆管理系统
  3. 如何合理使用java异常_如何更合理的利用Java中的异常抛出?
  4. 给数组里面的对象添加一个新的数据
  5. 小程序支付api密钥_如何避免在公共前端应用程序中公开您的API密钥
  6. python 如何匹配列表中某个单词_Python中部分指定单词的最佳匹配项
  7. 技术研究院006---B站自用的微服务框架——Kratos
  8. tomcat8.0安装及配置教程
  9. 正则表达式实现中文的大写字符
  10. 计算机网络期末总结复习(全)
  11. 全网最全的人类图解析(下)——类型、人生角色、定义等
  12. 新一代奔驰C级车型内饰大改动,预计2021年才会亮相?
  13. GitHub上点击量破百万的宝藏级Spring,讲解的太到位了
  14. postgresql12的同步流复制搭建及主库hang问题处理和分析
  15. 八条佛曰 66句震撼人心的禅语
  16. Scrapy爬虫项目的管理部署
  17. ToLua原理和使用教程
  18. 极简科普 1:什么是 VOIP
  19. 小飞升值记——(23)
  20. 程序员与爱情不仅只是擦肩而过

热门文章

  1. spring step 1 : 什么是spring
  2. html三元运算符 模板,AngularJS模板中的三元运算符
  3. mysql 列 随机数_mysql mmp 某字段插入随机数!(说不定那天就忘记了,存下来再说)...
  4. win 2016 ssh_多台WIN10之间的SSH免密登录
  5. qml如何发布程序_首创PC端小程序直播发布会,360如何与手机厂商一起共振?
  6. python整数逆序输出_利用Python实现倒序任意整数
  7. Matlab找矩阵中最大最小值的位置
  8. Bash脚本教程之算数运算
  9. 致我们曾经白嫖的网站
  10. 织梦dedecms的框架的Webshell