首页 / 教程列表 / C#程序设计基础(入门篇) / Visual Studio简介,安装和启动

Visual Studio简介,安装和启动

7623 更新于: 2021-05-25 读完约需 14 分钟

Visual Studio简介

Microsoft Visual Studio是微软官方提供的集成开发环境(IDE),使用它可以开发桌面应用程序,网页应用程序,应用服务,移动应用等等。

到目前(2021年5月)为止,Visual Studio已经经历过很多个版本的迭代了,最早的版本可追溯到1997年03月19日发布的Visual Studio 97。

Visual Studio又分三个不同的版本,分别为:

  • Visual Studio Community(社区版)—免费/个人学习或者5人以下小团队
  • Visual Studio Professional(专业版)—收费(部分功能被限制使用,需产品密钥激活)
  • Visual Studio Enterprise(企业版)—收费(部分功能被限制使用,需产品密钥激活)

从上图可以看到,除了Visual Studio外,微软还提供了如Visual Studio Code,Visual Studio for Mac等编辑器。

Visual Studio版本历史

经过近二十多年的不断发展的迭代,Visual Studio也发布了很多的版本。

  • Visual Studio 97: 最早的Visual Studio发布于1997年,由于那个时候还没有.NET,所以当时的Visual Studio主要是用于开发面向Windows的Visual Basic 5.0,Visual C++ 5.0,面向Java的Visual J++,面向数据库的Visual FoxPro以及创建DHTML(Dynamic HTML)的Visual InterDev。
  • Visual Studio 6.0: 1998年发布,开发版本从5.0升级至6.0。
  • Visual Studio 2002: 2002所微软提出了.NET,并发布了Visual Studio .NET(内部版本呈为7.0)。在这个版本中,微软建立了.NET框架(1.0版本)以及新的开发语言C#(读作 “C Sharp”)。
  • Visual Studio 2003: 2003 年,微软对 Visual Studio 2002 进行了部分修订,以 Visual Studio 2003 的名义发布(内部版本号为 7.1)。
  • Visual Studio 2005: 2005 年,微软发布了 Visual Studio 2005。.NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本2.0)。这个版本的 Visual Studio 包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的 Visual Studio Express 版本。
  • Visual Studio 2008: 2007年11月,微软发布了 Visual Studio 2008。
  • Visual Studio 2010: 2010年4月12,微软发布了 Visual Studio 2010 以及.NET Framework 4.0。
  • Visual Studio 2012: 2012年9月12日,微软在西雅图发布 Visual Studio 2012。
  • Visual Studio 2013: 2013年11月13日,微软发布 Visual Studio 2013。
  • Visual Studio 2015: 2014年11月,微软发布 Visual Studio 2015 。
  • Visual Studio 2017: 2017年07月,微软发布 Visual Studio 2017 。
  • Visual Studio 2019: 2019年4月,微软发布 Visual Studio 2019 16.0.0。

下载并安装Visual Studio

如果你是Visual Studio的初次使用者,强烈建议你直接从官网下载,打开Visual Studio的官网

可以看到Visual Stuido(本文写作时截图为Visual Studio 2019)提供了三个不同的版本,分别为:社区版(Community),专业版(Professional)以及企业版(Enterprise),选择一个适合自己的Visual Studio版本,本文演示为企业版。你将下载到一个用于在线安装的启动程序包。

注:Visual Stduio官网会检测你的浏览器语言,如果你的浏览器语言是非中文,那么默认的安装包很可能不是中文版的。
Visual Studio中文版请访问:https://visualstudio.microsoft.com/zh-hans/

Visual Studio企业版下载链接如下图:

Visual Studio企业版安装器程序(vs_enterprise_xxx.exe)如下图:

其中的xxx是微软内部生成的不确定的随机数字,比如这里的:1293782078.1621838536

从Visual Studio 2017版开始,Visual Studio的安装方式主要为在线安装,所以打开下载到的Visual Studio安装器程序,这个程序将在线拉取Visual Studio的安装程序并自动安装在本地计算机。

双击打开这个vs_enterprise_xxx.exe可执行文件,你将看到如下的安装向导窗口:

点击窗口中的【继续】按钮,Visual Studio安装器将在线获取应用程序并自动安装到本地电脑,如图:

Visual Studio安装器安装完成之后,将启动一个Visual Studio安装启动界面,如图:

Visual Studio安装器是按需安装,勾选的项越少,安装速度越快。,根据自己的开发场景选择需要安装的Visual Studio组件和功能,能大大提高Visual Studio的安装速度,因为安装器会根据你勾选的项去服务器下载对应组件的安装包。

初始化时,<工作负载>选项卡中没有选中任何选项,开发者可以根据自己实际工作需要勾选一项或者多项<工作负载>。比如,本教程是学习C#基础的,我们用到的主要是控制台和窗口应用,它们属于.NET 桌面开发,那么我们就把[.NET 桌面开发]勾选,如图:

Visual Studio安装支持后期更改工作负载,比如这里你只勾选了[.NET 桌面开发],但以后会开发Web相关的应用,到时,你可以再次打开Visual Studio安装器,勾选[ASP.NET和Web 开发]这个工作负载,然后完成安装即可。

除了勾选工作负载,你还可以在右侧[安装详细信息]栏中查看或者更改具体的安装组件。

注:作为初学者,建议你保留默认选中即可。

在确定好安装详细信息之后,在上图④([位置])处,可以自定义Visual Studio的安装路径。

对于【单个组件】,【语言包】,【安装位置】这三个选项卡中的绝大多数选项,作为初学者的话,都建议你保留默认值,其中【安装位置】选项卡中的[Visual Studio IDE]选项与上文提到的[位置]的路径是同步的。

确定好所有安装选项之后,点击窗口右下角的【安装】按钮即可开始Visual Studio的安装。接下来的就是去喝一杯咖啡,耐心等待Visual Studio安装完成(安装花费的时间取决于你的网络状况以及你选择的组件和功能),安装界面如下图:

启动Visual Studio

初次启动Visual Studio的时候会弹出登录微软账号的窗口,这个账号可以绑定Visual Studio的配置选项参数。也就是说,比如你在家里有台个人用的计算机,在上面安装了Visual Studio,接着使用微软账号(比如:admin)登录并配置了Visual Studio的一些选项,比如:字体,主题,选项卡,编辑环境等,Visual Studio会自动将你的这些配置保存到他的云服务中。

如果没有账号,则可以跳过登录,如下图:

然后,你去一个新的公司在新的计算机上也安装了Visual Studio。这个时候,如果公司计算机上的Visual Studio也以账号(admin)登录了,那么这个时候Visual Studio就会将你在家里计算机上的Visual Studio的配置同步到这台计算机的Visual Studio中。

最后,Visual Studio会让你选择常用的开发场景以及你喜欢的Visual Studio编辑主题。
开发场景按照自己平时的场景选择,比如:桌面应用开发,Web应用开发,不同的场景Visual Studio会提供不同的功能、菜单等等。主题在后期是可以随意更换的,所以不用太在意,任意选择这个即可。

本文全都保留了默认选项,如图:

最后,点击右下角的【启动 Visual Stduio(S)】按钮,Visual Studio将根据配置来为我们准备开发环境,此过程可能耗时几分钟。

启动后,如果你看到的Visual Studio界面与我演示的不太一样,请不要惊讶,因为有可能我们的Visual Studio版本或者个人配置有所不同,但只要正确安装并启动的,Visual Studio的内置功能是完整的就行。

Visual Studio常用布局和窗口概览

起始页

当你刚进入Visual Studio时,默认会为你展示一个名叫<启动窗口>的界面,此界面包含了近期打开过的项目或者解决方案、打开或者创建项目/解决方案的快捷按钮等。

如果没有看到<启动窗口>,你可以进行Visual Stduio,然后点击菜单中的【文件】-> <启动窗口>打开。

由于我们还未进行代码编写,所以这里直接点击【继续但无需代码】按钮,以进入Visual Studio主界面,如图:

菜单栏

Visual Studio的菜单栏主要包括了开发中所用到的命令,功能,比如:解决方案/项目的创建、代码编写、控制编辑视图、项目管理和生成、项目启动和调试、团队协作、测试和分析等等。只要Visual Studio支持的功能,几乎都能在菜单栏中找到。

工具栏

工具栏主要是放置一些在开发过程中常用的工具按钮,比如:”保存”,”撤消”, “重做”, “启动调试”等等。工具栏中的按钮是可以自定义调整的,所以每个人的工具栏工具按钮可能不太一样。

解决方案资源管理器

管理当前打开的项目或者解决方案的面板。

属性面板

可设置项目的一些属性,这个”属性面板”在Windows桌面应用程序开中时使用得更频繁。

错误列表窗口

项目或者解决方案在编译出错时,会将所有错误一条一条地罗列在这个”错误列表”中,方便开发人员查看和修复错误。

输出窗口

“输出窗口”相当于Visual Studio的”显示器”,Visual Studio的很多操作基本都是通过这个”输出窗口”来体现的,它能实时地告诉你Visual Studio为了做了哪些工作,现在正在干什么。简单地说,就是一个日志窗口。把Visual Studio所做的工作以日志的方式打印在这个”输出窗口”。

团队资源管理器

“团队资源管理器”主要是在团队协助开发时使用。

Git管理工具

主要用于源码代码管理和版本控制。

更多Visual Studio的窗口和面板,你还可以通过Visual Studio菜单栏中的【视图】选项来打开,如图:

在后续的课程中,我们将会对其中的窗口或者面板进行逐一介绍。

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

发表评论

登录用户才能发表评论, 请 登 录 或者 注册