1.3 熟悉Visual Studio 2015开发环境

视频讲解:光盘\TM\lx\1\03熟悉Visual Studio 2015开发环境.mp4

本节对Visual Studio 2015开发环境中的菜单栏、工具栏、“工具箱”窗口、“属性”窗口、“错误列表”窗口、“输出”窗口等进行介绍。

1.3.1 创建项目

初期学习C#语法和面向对象编程主要在Windows控制台应用程序环境下完成,下面将按步骤介绍控制台应用程序的创建过程。

创建控制台应用程序的步骤如下:

(1)选择“开始”/“所有程序”/Microsoft Visual Studio 2015/Visual Studio 2015命令,进入Visual Studio 2015开发环境起始页,如图1.14所示。

图1.14 Visual Studio 2015起始页

(2)启动Visual Studio 2015开发环境之后,可以通过两种方法创建项目:一种是在菜单栏中选择“文件”/“新建”/“项目”命令,如图1.15所示;另一种是在“起始页”中选择“新建项目”命令,如图1.16所示。

图1.15 在菜单栏中选择“文件”/“新建”/“项目”命令

图1.16 选择“新建项目”命令

选择以上其中一种方法创建项目,将弹出如图1.17所示的“新建项目”对话框。

图1.17 “新建项目”对话框

说明 在图1.17中选择“Windows窗体应用程序”,即可创建Windows的窗体程序。

(3)选择要使用的.NET框架和“控制台应用程序”后,用户可对所要创建的控制台应用程序进行命名、选择存放位置、是否创建解决方案目录等设定(在命名时可以使用用户自定义的名称,也可使用默认名ConsoleApplication1;用户可以单击“浏览”按钮来设置项目存放的位置;需要注意的是,解决方案名称与项目名称一定要统一),然后单击“确定”按钮,完成控制台应用程序的创建。

互动练习:尝试使用C#制作一个验证身份证号码的工具,具体要求为:当用户输入身份证号码后,单击一个按钮,即可显示该身份证号对应的所属地区、生日、性别以及该身份证号码是否合法等信息。

1.3.2 菜单栏

菜单栏显示了所有可用的Visual Studio 2015命令,除了“文件”、“编辑”、“视图”、“窗口”和“帮助”菜单之外,还提供编程专用的功能菜单,如“项目”、“生成”、“调试”、“工具”和“测试”等,如图1.18所示。

每个菜单项中都包含若干个菜单命令,分别执行不同的操作,例如,“调试”菜单包括调试程序的各种命令,如“启动调试”、“开始执行”和“新建断点”等,如图1.19所示。

图1.18 Visual Studio 2015菜单栏

图1.19 “调试”菜单

1.3.3 工具栏

为了操作更方便、快捷,菜单项中常用的命令按功能分组分别放入相应的工具栏中。通过工具栏可以快速访问常用的菜单命令。常用的工具栏有标准工具栏和调试工具栏,下面分别进行介绍。

(1)标准工具栏包括大多数常用的命令按钮,如新建项目、打开文件、启动调试、保存、全部保存等。标准工具栏如图1.20所示。

(2)调试工具栏包括对应用程序进行调试的快捷按钮,如图1.21所示。

图1.20 Visual Studio 2015标准工具栏

图1.21 Visual Studio 2015调试工具栏

说明 在调试程序或运行程序的过程中,通常可用以下4种快捷键来操作:

(1)按下F5快捷键实现调试运行程序。

(2)按下Ctrl+F5快捷键实现不调试运行程序。

(3)按下F11快捷键实现逐语句调试程序。

(4)按下F10快捷键实现逐过程调试程序。

1.3.4 解决方案资源管理器

解决方案资源管理器(如图1.22所示)提供了项目及文件的视图,并且提供对项目和文件相关命令的便捷访问。与此窗口关联的工具栏提供了适用于列表中突出显示项的常用命令。若要访问解决方案资源管理器,可以选择“视图”/“解决方案资源管理器”命令。

图1.22 解决方案资源管理器

1.3.5 “工具箱”窗口

工具箱是Visual Studio 2015的重要工具,每一个开发人员都必须对这个工具非常熟悉。工具箱提供了进行C#程序开发所必需的控件。通过工具箱,开发人员可以方便地进行可视化的窗体设计,简化了程序设计的工作量,提高了工作效率。根据控件功能的不同,将工具箱划分为11个栏目,如图1.23所示。

单击其中某个栏目,将显示该栏目下的所有控件,如图1.24所示。当需要某个控件时,可以通过双击所需要的控件直接将控件加载到Windows窗体中,也可以先单击选择需要的控件,再将其拖动到Windows窗体上。“工具箱”窗口中的控件可以通过工具箱右键菜单(如图1.25所示)来控制,例如,实现控件的排序、删除、选择显示方式等。

图1.23 “工具箱”窗口

图1.24 展开后的“工具箱”窗口

图1.25 工具箱右键菜单

1.3.6 “属性”窗口

“属性”窗口是Visual Studio 2015中另一个重要的工具,该窗口中为C#程序的开发提供了简单的属性修改方式。Windows窗体中的各个控件属性都可以由“属性”窗口设置完成。“属性”窗口不仅提供了属性的设置及修改功能,还提供了事件的管理功能。“属性”窗口可以管理控件的事件,方便编程时对事件的处理。

另外,“属性”窗口采用了两种方式管理属性和方法,分别为按分类方式和按字母顺序方式。读者可以根据自己的习惯采用不同的方式。该窗口的下方还有简单的帮助,方便开发人员对控件的属性进行操作和修改,“属性”窗口的左侧是属性名称,相对应的右侧是属性值。“属性”窗口如图1.26所示。

图1.26 “属性”窗口

1.3.7 “错误列表”窗口

“错误列表”窗口为代码中的错误提供了即时的提示和可能的解决方法。例如,当某句代码结束时忘记了输入分号时,错误列表中会显示如图1.27所示的错误。错误列表就好像是一个错误提示器,它可以将程序中的错误代码及时显示给开发人员,并通过提示信息找到相应的错误代码。

图1.27 “错误列表”窗口

说明 双击错误列表中的某项,Visual Studio 2015开发平台会自动定位到发生错误的语句。

1.3.8 “输出”窗口

“输出”窗口用于提示项目的生成情况,在实际编程操作中,开发人员会无数次地看到这个窗口,其外观如图1.28所示。“输出”窗口相当于一个记事器,它将程序运行的整个过程以数据的形式进行显示,这样可以让开发者清楚地看到程序各部分的加载与编译过程。

图1.28 “输出”窗口