剧集

Visual Studio 2015 中的项目模板

知道你的工具对于高效工作至关重要,但谁有时间观看长视频? 通过短视频课程快速上手并开始编码。 在视频博客 Visual Studio Shorts 中查看其他视频。

脚本(仅供参考):

欢迎我是 詹姆斯·斯图加特特万特@aspenwilder)。

今天,我们将了解如何使用 Visual Studio 模板创建项目。 Visual Studio 模板非常出色,因为为我们提供的项目搭建基架,因此我们不必编写锅炉板代码。 它们还有助于我们每次以熟悉的格式设置项目,无论是最佳做法还是团队标准,都允许我们跨项目保持一致。

我们将从文件菜单开始,可在其中创建新项目。 大多数情况下,最简单的方法是通过新项目对话框。 正如我可以到达那里的大部分事情, 我几乎从来没有选择其他选项在这里。 因此,让我们从那里开始。

打开对话框后,我们将看到各种选项。 我们最感兴趣的模板,因为我们想要启动全新的项目。 通过单击 C# 节点,我们可以看到 C# 语言中可用的所有项目模板。 但这不是我们唯一有权访问的临时。 如果你是游戏开发人员,则可以获取 Unity 的模板,并且还有 F#、Javascript、Python 等。

在顶部,如果使用 .NET 项目模板类型,则可以按 .net 框架工作对项目进行排序,还可以按名称搜索模板。 如果你知道所需的确切模板,但不确定它所处的位置,这非常有用。 例如,如果我键入控制台,我将获取我有权访问的所有类型的控制台项目的列表,包括 Azure WebJob 控制台项目模板。

此对话框中的下一个冷功能是示例。 如果尚未安装任何内容,则可能不会看到任何已列出。 这些非常适合学习新的库或框架。 可以查看有关如何在 C# 中编程的示例或完整的端到端 asp.net 示例。

到目前为止,我只向你展示了随 Visual Studio 一起提供的现成模板,但社区提供了数千个其他模板和示例。 在这里,你将找到 IoT 项目到 react.js 初学者工具包中的所有内容的模板。 还可以查找有关如何完成特定任务的示例,例如如何在 F# 中生成透明位图。

让我们使用模板创建第一个项目。 因为我是一个 ASP.NET 极客,我们将创建新的 Web 项目。 可以重命名项目,并更改项目所在的位置。 Visual Studio 为项目创建解决方案文件,并将所有项目组合在一起。 这样,就可以将代码保存在单独的库中,但在一个屋顶下对其进行编辑。 还可以自动将项目添加到源代码管理,这始终是个好主意。

此屏幕是项目模板可以拥有的向导的一个很好的示例。 它们允许模板收集有关要构建的内容的详细信息,以便他们能够以最佳方式进行设置。 正如你在这里看到的,它们可能相当复杂。 我将向解决方案添加单元测试项目,因为测试始终是个好主意。 还可以通过此向导自动部署到 Azure。

Visual Studio 将为我们创建项目。 这需要一些时间,因为这是我们创建的第一个项目,因此系统会提示选择我们最喜欢的版本控件。 我要选择 git。 正如你所看到的,在解决方案文件夹中是否为我们骂了一吨文件和文件夹。 如果我们打开在其中创建项目的文件夹,可以查看解决方案结构,以及 VS 如何为我们创建 git 项目(包括 .gitignore)。

你使用的大多数模板都将是框的功能权限吹捧。 正如你所看到的,当我启动网站时,我得到一个 MVC 网站,有一个位置持有者让我开始!

现在,我们创建了第一个 Visual Studio 项目。 正如你所看到的,开始使用新项目非常简单,并且有很多方法可以获取适用于 C#、Python、node.js 等的任何项目的新模板类型。我们今天没有时间覆盖它,但你也可以创建自己的模板,这是非常强大的。 请稍后查看有关如何创建自己的视频。 下次我们介绍如何安装扩展时,我们将看到你。 留下任何评论或反馈,尤其是有关你希望看到的主题。 快乐编码!