项目增强功能
使用 Visual Studio 2005 时,立刻就能感触到的工作效率增强功能是:创建新项目而不必指定其存储位置。这一改变的灵感来自于开发人员的共同体验,这些开发人员创建用于测试代码或构建原型的项目(这些项目只使用一次)。IDE 使您可以控制是否要保存该项目,而不是将这些项目作为一个新的解决方案提交到磁盘。
该增强功能的工作方式与在 Microsoft Word 中创建新文档的方式类似,其中,打开一个文档,键入一些文本,打印,然后退出 Word 而无需保存该文档。相同的处理适用于在 Visual Studio 2005 中创建的项目;构建一个新应用程序,在调试器中运行它,添加项目项和资源,甚至在保存之前编译该应用程序。(New Project 对话框如图 8 所示)。和 Word 一样,Visual Studio 2005 先将未保存的文件存放在临时文件存储位置,然后再将它们保存在某个永久位置;或者关闭项目时放弃它们。如果选择放弃,Visual Studio 2005 则从临时存储位置删除该项目以及所有与之相关联的文件。这也称为“零影响”项目。
图 8 Visual Basic 项目模板。
Visual Studio 2005 还引入许多新的项目项类型。许多项类型为公共用户界面元素提供模板,包括 Login 窗体、About 框和 Explorer 窗体模板,如图 9 所示。
图9 项目项类型。
项目设计器
在 Visual Studio 的早期版本中,通过使用可从项目菜单访问的对话框,能够操作项目属性。因为对话框是模式化的,所以需要首先打开属性对话框,更改设置,关闭该对话框,然后才能继续处理您的代码。在一个典型的开发周期中,可能会多次返回到该项目属性。您也许会感到奇怪,“如果我将这些属性一直保持打开状态从而实现更容易的访问,难道不好吗?”
项目设计器满足了对项目属性实现更方便、更统一的访问的需要。在 Visual Studio 2005 中创建一个新项目时,您会发现在解决方案资源管理器中列出一个额外的项目元素,称为 My 项目。(请参见图 10。)打开此项,项目设计器就显示在 IDE 主编辑窗口中。
图 10 My 项目。
项目设计器提供对项目属性的非模式化访问,使它们可以像代码文件或窗体设计器一样简单地进行访问。如果 Visual Studio 的早期版本很熟悉,您会注意到,项目设计器窗格合并了过去包含在属性对话框以及 IDE 其他部分中的属性,而其他窗格为 .NET Framework 2.0 引入的功能提供配置工具(如 Click- Once 发布)。
Visual Studio 2005集成开发环境图解
0
相关文章