分类: WINDOWS
2009-11-10 08:48:47
听说VS2010 Beta2发布了,我可是等待了不是一天两天了,从去年12月份消息放出后就在等着呢。 今年5月MS放出Visual Studio 2010 VSTS Beta 1后就在自己的WIN7系统体验了一把。对于VS2010 Beta2几个特点特别关注: 1:自定义开始页。最新的VS2010 Beta2引入了自定义开始页的功能。这也许是个性化软件的趋势应用吧。顺应了个性化的潮流。 2:多显示器支持:比如将代码编辑器放置在主显示器中,将输出窗口,类图窗口,代码定义窗口等等提供辅助信息的窗口放置在副显示器中,这样就可以在主窗口中编辑代码,同时有需要的时候,可以及时地从辅助窗口中得到一些有用的辅助信息。在多显示器环境下,我们可以把VS2010 Beta2中的多个窗口布置在不同的屏幕上,极大的提高工作开发效率。 3: C++ IDE的增强。VS2010 Beta2除了在语言层面开始支持最新的C++标准外,在IDE以及MFC库等方面也有非常改进。Visual C++改善了IDE的效率,改进了项目系统支持、增强了Visual Studio用户体验、增强的MFC功能等等。 4:并行运算。这可是当前热门话题。当硬件通过增加运算核心来提高性能时,由于受到其架构的影响,软件并不能充分地利于多个运算核心所带来的性能提升,甚至有的时候性能还有所下降。就不得不改变应用程序的架构和开发方法,以应对这种多核的趋势,使得自己的软件可以充分利于硬件升级所带来的性能提升,VS2010 Beta2加大了对并行运算的支持。 另外,这可不是普通的测试版,它是一款带有“Go Live”许可证的功能完备的版本。等不及的人们可以去微软的官网下载体验体验。 |
早上随便试用了下,最大的感觉就是微软又开始做生意了:
1. 软件界面比原来简洁了很多,不过,个人不喜欢现在的灰色,还是vs2008中的亮色调给人感觉好些;
2. 操作上有了很多改变,增加了ctrl+,以及鼠标滚轮对于界面上字体大小的控制,这都归功于WPF的使用,确实比较炫。不过,这也是有代价的。
3. 上面所说的代价就是效率,软件一启动就占用了大量的内存,如果新建一个小的项目,并且打开其中一个文件,则系统会被占用至少200M的内存,测试了一下,如果新生成一个MFC项目,并打开其中的文件,则至少占用400M以上的内存。(占用的内存在程序结束后也不会被完全释放,估计是启动VS时,会自动启动某些服务而占用额外内存。)我的机器只有1G内存,在运行vs2010且打开一个简单程序的时候,操作会出现顿的情况,估计这个软件对于机器的要求蛮高。这么多内存都耗到哪里去了呢。我的观察,主要有两个方面:1)vs2010增加了好些实时的错误检查,比如代码编写过程中存在错误,会以波浪线标明,鼠标指上去还会出现浮动tip指示错误原因;2)WPF的界面,这个就不用多说了吧,新东西总是有代价的。
所以,我感觉VS2010是下一代微软PC平台的产物。我们早已经习惯了微软,为了推广新的机器而推出更高硬件需求的软件的做法。估计VS2010也难逃这种思路。而至于基本功能,说实话,我是主要使用C++的,在这方面,我没有感觉到明显的改变。
总而言之,要想跑VS2010和win7,建议你去找一台高性能的电脑吧。