IDE(包括全部的shell和编辑器体验)经过了重新设置(基于Windows Presentation Foundation)以提高稳定性。删除了不必要的行与渐变,以增加整洁感,让您能将更多精力放在手头工作上。
更快的解析代码,新的代码编辑器使阅读和扫描代码更加轻松。只需按下CTRL并滚动鼠标滑轮即可放大文本。现在只需单击即可突出显示所有Visual C#或Visual Basic的任何符号。
对应用于项目功能的IDE特性,比如IntelliSense、代码编辑器和工具箱现在都与您的项目针对的.NET Framework板块相对应。因此,不受支持的类型、成员和控件要么都不会出现,要么生成一个后台编译错误。例如,如果项目针对的是.NET Framework2.0,那么IntelliSense列表中将不会出现“Var”关键字。这就是更加聪明的IntelliSense, C++作为最复杂的编程语言,其IntelliSense一直是Visual Studio的一个难点。在以往的Visual Studio中,C++的IntelliSense是基于编译器的,它可以理解复杂的C++代码。但是,对于一些比较高级的C++代码,特别是跟宏相关的一些内容,IntelliSense就显得无能为力了。在新的Visual Studio中,改进的IntelliSense显得更加聪明,几乎可以理解任何复杂形式的C++代码。有了新的IntelliSense,估计很多程序员所钟爱的Visual Assist会受到冷遇了。
改进的项目系统支持:
- 诊断功能:
MSBuild增强了它的诊断功能,以帮助用户更加容易地发现和调试构建错误。例如,MSBuild可以帮助你决定如何以特定的顺序编译某些源文件,因为MSBuild可以检测这些文件之间的依赖性。
- 可扩展性:
使用MSBuild,用户可以为某些特定的平台构建不同的解决方案。另外,也可以在构建过程中,使用不同版本的编译器。连接器等,使得我们的解决方案更具扩展性。
- 集成:
我们可以将我们的Visual C++项目添加到一个已经存在的MSBuild环境中。例如,我们可以将一个新的Visual C++项目集成到一个已经存在的MSBuild环境中,虽然这个MSBuild环境包含的是使用.NET Framework的Visual C#和Visual Basic项目。
本文链接:http://www.blueidea.com/computer/soft/2010/7539.asp
出处:蓝色理想
责任编辑:bluehearts
◎进入论坛计算机技术版块参加讨论
|