Developer Studio
由于Developer Studio是一个可视化的开发工具,在介绍Developer Studio的各个组成部分之前,首先了解一下可视化编程的概念。可视化技术是当前发展迅速并引人注目的技术之一,它的特点是把原来抽象的数字、表格、功能逻辑等用直观的图形、图象的形式表现出来。可视化编程是它的重要应用之一。所谓可视化编程,就是指:在软件开发过程中,用直观的具有一定含义的图标按钮、图形化的对象取代原来手工的抽象的编辑、运行、浏览操作,软件开发过程表现为鼠标点击按钮和拖放图形化的对象以及指定对象的属性、行为的过程。这种可视化的编程方法易学易用,而且大大提高了工作效率。的集成开发环境Developer Studio提供了大量的实用工具以支持可视化编程特性,它们包括:项目工作区、ClassWizard、AppWizard、WizardBar、Component Gallery等。下面我们将对它们作逐一介绍:
Visual C++
项目工作区是Developer Studio的一个最重要的组成部分,程序员的大部分工作都在Developer Studio中完成。Developer Studio使用项目工作区来组织项目、元素以及项目信息在屏幕上出现的方式。在一个项目工作区中,可以处理:
一个工程和它所包含的文件
一个工程的子工程
多个相互独立的工程
多个相互依赖的工程
一个项目工作区可包含由不同的开发工具包生成的工程,如Visual C++和Visual J++。在桌面上,项目工作区以窗口方式组织项目、文件和项目设置。项目工作区窗口一般位于屏幕左侧,如图2.2所示。项目工作区窗口底部有一组标签,用于从不同的角度(视图)察看项目中包含的工程和联机文档。图2.2 项目工作区窗口
每个项目视图都有一个相应的文件夹,包含了关于该项目的各种元素。展开该文件夹可以显示该视图方式下工作区的详细信息。项目工作区包含四种视图:文件视图):显示所创建的工程。展开文件夹可以察看工程中所包含的文件。类视图):显示项目中定义的C++类,展开文件夹显示工程中所定义的所有类,展开类可察看类的数据成员和成员函数以及全局变量、函数和类型定义。资源视图):显示项目中所包含的资源文件。展开文件夹可显示所有的资源类型。文档视图):显示联机文档目录表。展开目录表可以显示所有的帮助主题,双击主题将弹出InfoViewer Topic窗口,显示关于该主题的详细信息。要显示关于源程序窗口的关键字的相关信息,可以将光标移动到该关键字上,然后按下F1键。还可以使用InfoViewer显示来自Internet WWW(万维网)的页面。
FileView(
ClassView(
ResourceView(
InfoView(
单击项目工作区底部的标签可以从一个视图切换到另一个视图。
每个视图都是按层次方式组织的。可以展开文件夹和其中的项察看其内容,或折叠起来察看其组织结构。在项目视图中,如果一项不可以再展开,那么它是可编辑的。双击这一项便可以打开相应的文档编辑器进行编辑:对类和源程序文件来说,是打开文本编辑器