C# Visual Studio 2017开发环境
开始安装Visual Studio Community 2017时,系统会给出一个类似于图2-1所示的窗口提示。其中包含 Workloads(工作负载)歹表、Individual components(单独组件)以及一些随核心编辑器安装的Language packs(语 言包)。
安装以下Workloads并单击Install按钮。
•WindowsUniversal Windows Platform development
•Windows.NET desktop development
□ .NET Framework 4.7 development tools
•Web & CloudASP.NET and web development
•Web & CloudAzure development
•其他工具集一.NET Core跨平台开发
安装完成后,在首次加载Visual Studio时,会立即显示选项Sign in to Visual Studio using your Microsoft Account(用Microsoft账户注册Visual Studio)。注册后,Visual Studio设置就会在设备上同步,在多个工作站上 使用IDE时,就不必配置它。如果没有Microsoft账户,可以创建一个,再使用它注册。如果不希望注册,就 单击“Not now, maybe later”链接,继续Visual Studio的初始配置。有时建议注册,获得一个开发人员许可证。
如果是首次运行Visual Studio,则屏幕上会显示一个首选项列表。如果用户使用过这个开发环境的旧版本, 则可以在这里做出选择,这些选择会影响到很多方面,例如窗口的布局、控制台窗口运行的方式等。所以应选 择Visual C#,否则会发现一些地方和本书的描述不一样。注意,可用选项会随着安装Visual Studio时选择的选 项而变化,但只要选择安装C#,这个选项就是可用的。
如果不是第一次运行Visual Studio,但以前选择了另一个选项,也不必惊慌。为将设置重置为Visual C#, 只需要导入它们即可。为此,单击Tools菜单中的Import and Export Settings选项,再选中Reset all settings选项。
单击Next按钮,选择是否要在继续之前保存已有的设置。如果对设置进行了定制,就保存设置,否则单击 No按钮,再次单击Next按钮。在下一个对话框中,选择Visua丨C#选项。可用的选项可能会变化。
最后单击Finish按钮,然后单击Close按钮,应用设置。
Visual Studio环境布局是完全可定制的,但默认设置很适合我们。在C# Developer Settings设置下,其布局 如图所示。
所有代码都显示在主窗口中。在Visual Studio启动时,主窗口会默认显示一个提供帮助信息的Start Page。 主窗口可以包含许多文档,每个文档都有一个选项卡,单击文件名,就可以在文件之间切换。这个窗口也具有 其他功能:它可以显示为项目设计的GUI、纯文本文件、HTML以及各种内置于Visual Studio的工具。本书将 陆续介绍它们。
在主窗口的上面,有工具栏和Visual Studio菜单。这里有几个不同的工具栏,其功能包括:保存和加载文 件、生成和运行项目,以及调试控件等。在需要使用这些工具栏时将会讨论它们。
下面简要描述Visual Studio最常用的主要功能:
•单击Toolbox选项卡时,就会显示Toolbox工具栏,它提供了桌面应用程序的用户界面构件等条目。另 —个选项卡Server Explorer也可以在这里显示(通过View | Server Ejqjlorer菜单项选择它),它包含其他 许多功能,例如Azure订阅细节、数据源访问、服务器设置和服务等。
•Solution Explorer窗口显示当前加载的解决方案的信息。如第1章所述,解决方案是一个Visual Studio 术语,表示一个或多个项目及其配置。Solution Explorer窗口显示了解决方案中项目的各种视图,例如 项目中包含了哪些文件,这些文件中又包含了什么内容。
•Team Explorer 窗口 显示了关于当前的 Team Foundation Server 或 Team Foundation Service 连接的信息, 可用于源代码管理、bug跟踪、自动生成等功能。但这是一个高级主题,本书不予介绍。
•Solution Explorer窗口之下可以显不Properties窗口,该窗口没有显7K在图2~4中。稍后会看到这个窗口, 因为它只在处理项目时才出现(也可以使用View丨Properties Window菜单项切换它)。这个窗口提供了更 详细的项目内容视图,允许另外配置单独元素。例如,使用这个窗口可以改变桌面应用程序中按钮的 外观。
•另一个非常重要的窗口也未出现在图24中:Error List窗口。可以使每View丨Error List菜单项打开这 个窗口,它显示了错误、替告和其他与项目有关的信息。这个窗口会持续不断地更新,但其中一些信 息只有在编译项目时才出现。
这似乎需要理解很多东西,但不必担心,过不了多久就习惯了。下面首先建立第一个示例项目,它将使用 上面介绍的许多Visual Studio元素。
点击加载更多评论>>