使用CLI模板 | Visual Studio 2019(16.10)新功能试用
Visual Studio很早以前就有模板了,.NET Core命令行界面(CLI)也能够安装模板并通过dotnet new
命令使用它们。然而,但是并没有什么简单的方法可以在Visual Studio中直接使用这些模板。
在Visual Studio 2019(16.10)中,启用了一个预览功能,这样通过CLI安装的所有模板现在也可以在Visual Studio中显示为选项。
要启用此选项,在“工具” > “选项” > “环境” > “预览功能” 中选中“在"新建项目"对话框中显示所有.NET Core模板”。
下面我们来试用一下这个功能。
安装.NET Boxed
.NET Boxed[1] 是一组开箱即用的.Net Core项目模板,提供了启动开发所需的最少代码量。它已经包括了ASP.NET Core API、ASP.NET Core GraphQL、Microsoft Orleans、NuGet Package项目模板。
目前还是必须使用CLI安装模板, 运行下列命令:
dotnet new --install Boxed.Templates
返回结果中可以看到已经安装成功。
创建项目
接下来,我们可以启动Visual Studio并进入“创建新项目”对话框。您可以从右上角的“项目类型”菜单中选择“.NET Boxed”,以查看所有.NET Boxed项目模板。
我们选择创建一个API,可以看到模板提供了很多选项可以设置,比如Git信息、启用Swagger等等,大大减轻了新项目的配置工作。
运行
使用模板默认配置创建好项目后,项目已经包含了一个示例Controller,我们直接运行看看效果!
欢迎关注我的个人公众号”My IO“
参考资料
[1]
.NET Boxed: https://github.com/Dotnet-Boxed/Templates
使用CLI模板 | Visual Studio 2019(16.10)新功能试用相关推荐
- 删除未使用的引用 | Visual Studio 2019(16.10)新功能试用
当解决方案很小时,我们清楚地知道解决方案中使用了哪些项目引用和NuGet包,要想清理它们很容易.而对于大型的解决方案,有哪些包在使用中,开发人员很难找到它们,或者找起来可能很耗时. Visual St ...
- Source Generators(源代码生成器)的调试器支持 | Visual Studio 2019(16.10)新功能试用...
开始之前 Source Generators旨在启用编译时间元编程,即可以在编译时间创建并添加到编译中的代码. 首先用一个Demo为不了解Source Generators的朋友演示一下功能.Sour ...
- Visual Studio 2019 v16.10 和 v16.11 Preview 1 现已推出!
Visual Studio 2019 v16.10有什么新功能? 我们很高兴地宣布Visual Studio 2019 v16.10 GA 和 v16.11 preview 1发布.此版本使我们的主题 ...
- Visual Studio 2019 16.1 第二个预览版发布
开发四年只会写业务代码,分布式高并发都不会还做程序员? Visual Studio 2019 16.1 Preview 已发布,可从 VisualStudio.com 下载最新预览版,如果已安装过 ...
- Visual Studio 2019 16.3 正式发布,支持 .NET Core 3.0
微软正式发布了 Visual Studio 2019 16.3 版本,主要更新内容如下: .NET Core 3.0 Visual Studio 版本 16.3 包括对 .NET Core 3.0 的 ...
- Visual Studio 2019 16.1发布,更快更高效
Visual Studio 2019 16.1 已正式发布,可以看到,新版本的启动速度有了显著的提升,还节省了不少的内存空间. 主要更新如下: IDE 现已公开发布 Visual Studio Int ...
- Visual Studio 2019 16.6 Preview 2 发布
微软方面宣布了 Visual Studio 2019 16.6 Preview 2 版本的发布,该版本附带了一些新功能,以供用户立即试用.具体更新内容如下: Version Control:开发团队正 ...
- Visual Studio 2019 16.1 正式发布,更快更高效
Visual Studio 2019 16.1 已正式发布,可以看到,新版本的启动速度有了显著的提升,还节省了不少的内存空间. 主要更新如下: 新增功能摘要 IDE 现已公开发布 Visual Stu ...
- 微软 Visual Studio 2019 16.5 发布:.NET 移动开发、生产力
微软最新发布了 Visual Studio 2019 16.5 版本,下面来看看主要更新内容: .NET 移动开发 首先要讨论的特性是 XAML Hot Reload for Xamarin.Form ...
最新文章
- 【转】接口测试技术介绍
- 全过程实现一个最简单的FPGA项目之PWM蜂鸣器控制
- 判断是不是一个数组?
- 假如我是面试官,我会这样虐你
- 浅谈所谓的产品「用户画像」
- 【转载】在华为敲代码那些年,我知道的这些事
- unix/linux命令“ls -l”选项输出结果详解
- Linux install innotop
- 所有XP_SP2服务的详细介绍
- (27)FPGA面试题动态时序模拟
- oracle rman 实例,Oracle数据库rman常用命令的使用示例
- .NET Framework第一二课(7/26、27)
- ThinkPhp项目部署到Linux file_put_contents() 报错:failed to open stream: Permission denied
- 人工智能+社交 csdn_关于AI和社交媒体虚假信息,我们需要尽快进行三大讨论
- Sosoapi本地项目搭建
- 汽车电子(一)--- 整车CAN网络介绍
- 《SPSS从入门到精通》笔记(1-4章)
- win7计算机右键菜单多,Win7如何清除右键多余菜单?Win7清理右键菜单方法
- 华为收入超过阿里腾讯总和!等等,先把鸿蒙说清楚!
- 图片报道:2008年12月4日夜晚,暴风雪突袭烟台(上)
热门文章
- 一种在未来互联网中的面向用户的云操作系统体系
- [导入]数据库物理模型设计的其他模式之继承模式
- testng接口自动化测试_Java+Maven+TestNG接口(API)自动化测试教程(10) 使用 Jenkins 构建自动化测试持续集成...
- python截取关键字后的字符串_使用正则表达式获取python中特定字符串之后的所有内容...
- jQuery 购物车
- luogu P2257 YY的GCD
- lz98n外接电源注意问题
- ASP.Net 验证正则表达式
- python3-day4(装饰器)
- [原]NYOJ-开灯问题-77