技术开发 频道

今时不同往日:VS2010十大绝技让VS6叹服

  Visual Studio 2010看到了Visual Studio 6所面临的这个无法解套的怪圈,它提供了一个全新的功能“Live Error”,将我们程序员从这个怪圈中解救出来。借助VS2010强大的后台编译功能,它可以在我们编写代码的同时,就对代码的正确性进行检查,如果发现代码中有明显的错误,比如错误地拼写了变量名,函数参数不匹配,使用了可见域之外的变量或者函数等等,VS2010都可以及时地发现代码中的这类错误,并在相应的代码上使用红色的波浪下划线做以标记提示,当程序员看到这个错误提示后,就可以现场解决代码中的错误。因为程序员正在编写当前代码段,对当前代码段也比较熟悉,所以问题能够得到很快的解决。如果像VS6一样,得到编译之后才发现错误进行解决,那样不进不能及时发现问题,即使发现问题了,也需要对代码段重新理解才能解决问题,问题的解决需要花费更多的时间。

1

  live error帮助及时发现错误,现场解决问题

  第五件:可视化的Ribbon界面设计

  由于Visual Studio 6诞生于上一个世纪,它所能够创建的应用程序界面,都是普通的Windows窗口和控件等,在现在的人们看来,就像出土文物一样古老。所以,Visual Studio 6的应用程序界面设计一直以来都受到程序员们的诟病。很多时候,我们都不得不采用其他方案来弥补Visual Studio 6在应用程序界面上的不足,例如采用皮肤来美化应用程序的界面,采用Flash作应用程序的界面等等。

  随着Office 2007的发布,它改变了以往传统的下拉式菜单和控件组成的用户界面,取而代之的是全新的被称之为“Ribbon”的固定式工具栏界面。微软声称这种新的用户界面能够使用户更容易地使用软件的各项常用功能,例如Word 2007中的保存,设置格式,插入图片等常用功能,都可以从Ribbon界面快速地访问到,从而提高用户的生产效率。随着Windows 7的发布,它更是推波助澜,将Ribbon界面普及到了各个角落,更多的应用程序开始采用这种新型的用户界面,例如我们常见的画图程序,以及专业的AutoCAD,SnagIT软件等等。Ribbon界面已经成为一种界面发展的趋势,但是Visual Studio 6在应用程序界面方面却是捉襟见肘,眼睁睁看着华丽的Ribbon界面大行其道却使不上劲。

  虽然Visual Studio 6在应用程序界面设计上无所作为,但是Visual Studio 2010显然不会错过这场好戏,从MFC应用程序向导到MFC类库对Ribbon界面的支持,从可视化的Ribbon界面设计工具到Ribbon界面的XML文件编辑,Visual Studio 2010对应用程序的Ribbon节目提供了原生的全方位的支持,让我们使用Visual Studio 2010可以轻松地创建Ribbon界面,为我们的应用程序穿上华丽的外衣。

1

  可视化的Ribbon界面设计器 

0
相关文章