使用VS Code从零开始开发调试.NET Core 1.1
使用VS Code 从零开始开发调试.NET Core 1.1。无需安装VS 2017 RC 即可开发调试.NET Core 1.1应用。
.NET Core 1.1 发布也有一段时间了,最大的改动是从 project.json 还原回了csproj 。
今天微软发布 .NET Core SDK 1.0 RC4 版本,离RTM版本也很近了。
对于.NET Core 1.0 可以查看之前教程 使用VS Code从零开始开发调试.NET Core 1.0。
本篇为VS Code 开发.NET Core 1.1教程,是在windows做实际操作,但同样适用于其它系统。
环境安装
本文演示开发环境: WIN10 x64 Visual Studio Code 1.9.0
.NET Core SDK 1.0 RC4 Windows x64 Installer:
https://go.microsoft.com/fwlink/?linkid=841686
SDK 如果安装过之前版本,建议先卸载然后再安装。
更多系统版本下载:
https://github.com/dotnet/core/blob/master/release-notes/rc4-download.md
VSCode :
https://code.visualstudio.com/
VSCode C#插件:
Ctrl+P 打开Quick Open 输入: ext install csharp 选择C# 安装。
安装好插件以后重启VS Code。
重磅推荐:
VS Code C# 插件离线版 1.6.2
注意事项:本插件只适用于 Windows x64 系统 ,其他系统请使用ext install csharp 下载官方插件。
创建项目
首先确保 .NET Core SDK 安装成功。
dotnet --version
输出如下:
1.0.0-rc4-004771
然后就可以创建项目。
dotnet new console
dotnet restore
dotnet run
整个命令执行完成。
最新版SDK RC4 最大改动为 dotnet new 命令。
dotnet new 默认不再创建控制台应用,而是展示帮助,而且会根据当前目录内容展示不同帮助。
空文件夹:
项目文件夹:
使用 VS Code 开发
使用 VS Code 打开core11文件夹,打开Program.cs 文件,稍微等待一下,会出现如下图所示。
选择Yes 即可。插件会自动为我们配置好 launch.json 。
注意:
这里如果使用 ext install csharp 安装C#插件的,首次打开需要耐心等待一下。
因为需要配置 .NET Core Debugger 及下载 OmniSharp server。
若出现 OmniSharp server is not running 就是因为 OmniSharp server 没有下载下来。
只有成功安装,才会有智能提示,以及添加配置文件提示。
然后我们切换到调试窗口就可以进行调试
下断点成功断下。
我们也可以很方便的编写代码,插件为我们提供智能提示功能。
这样我们不用安装VS 2017 也可以开发 .NET Core 1.1。
原文地址:http://www.cnblogs.com/linezero/p/VSCodeNETCore11.html
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
使用VS Code从零开始开发调试.NET Core 1.1相关推荐
- 使用VS Code 从零开始开发并调试.NET Core 应用程序
使用VS Code 从零开始开发并调试.NET Core 应用程序,C#调试.上一篇 使用VS Code开发 调试.NET Core 应用程序 得到了大家的支持. 现在为大家带来从零开始教程,让你更好 ...
- 使用VS Code开发调试.NET Core 多项目
使用Visual Studio Code(VS Code)开发调试.NET Core和ASP.NET Core 多项目multiple project. 之前讲解过如果使用Visual Studio ...
- 使用VS Code开发 调试.NET Core 应用程序
使用VS Code开发 调试.NET Core RC2应用程序,由于.NET Core 目前还处于预览版. 本文使用微软提供的示例进行开发及调试. https://github.com/aspnet/ ...
- 使用VS Code开发调试.NET Core 2.0
转自: https://www.cnblogs.com/linezero/p/7402913.html VS Code 全称是 Visual Studio Code,Visual Studio Cod ...
- vscode python debug venv_Visual Studio Code Python开发调试环境设置
设置Python Interpreter 如果安装Python的时候已经将它加到系统的环境变量里,那么,在编辑器的左下角,可以看到当前使用的Python版本,如图: 如果没有,点击Select Pyt ...
- 【Vscode】调试DotNet Core代码
Visual Studio作为宇宙第一的IDE,开发调试.net core app,无一能出其右,我们还需要去了解Visual Studio Code吗?答案是肯定. 杀鸡焉用牛刀:就一个hello ...
- 从零开始实现 ASP.NET Core MVC 的插件式开发(九) - 如何启用预编译视图
标题:从零开始实现 ASP.NET Core MVC 的插件式开发(九) - 升级.NET 5及启用预编译视图 作者:Lamond Lu 地址:https://www.cnblogs.com/lwql ...
- 从零开始实现 ASP.NET Core MVC 的插件式开发(七) - 问题汇总及部分问题解决方案...
标题:从零开始实现 ASP.NET Core MVC 的插件式开发(七) - 问题汇总及部分问题解决方案 作者:Lamond Lu 地址:https://www.cnblogs.com/lwqlun/ ...
- 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(一)-- 起步
一.安装Visual Studio Code 安装文件下载地址:VS Code,当前最新版本是1.3. 推荐安装最新版,因为附带Debug插件,支持在vs code上进行断点调试. 二.安装.Net ...
最新文章
- golang 字符串 去首尾字符
- 殷拓联手红星美凯龙收购软装家具企业“墙尚”40%股份​
- python函数调用位置_python函数定义,调用,传参,位置参数及关键字参数,返回值
- another CRM inbound debug - 另一个CRM中间件的调试记录
- 三、Numpy数组操作
- CommonCollection1反序列化链学习
- Perl: print @globbing.\n; 和 print @globbing; 不一样,一个已经转换为数组元素个数了...
- 求单链表结点的阶乘和
- Java如何将Ftp文件解压_ftp解压工具,ftp解压工具在java环境下配置其连接
- 对俄罗斯应用“一刀切”,乌克兰知名开发商推出 Mac 专用反间谍软件
- UVA 2519 Radar Installtion
- python中score_在Python中“得分必须返回一个数字”scikit-learn中的cross_val_score错误...
- 存在隐患 : 此角色的 日志目录 所在的文件系统的可用空间小于 10.0 吉字节。 /var/log/hive(可用:9.9 吉字节 (28.12%),容量:35.1 吉字节)
- 笔记本上的小键盘计算机怎样用,笔记本小键盘如何关闭和开启 小键盘不能用了怎么办...
- UE4_UE5蓝图command节点的使用(开启关闭屏幕响应-log-发布全屏显示)
- 最小生成树Prim算法
- html表格里面怎么合并单元格的快捷键,excel合并单元格快捷键是什么
- py233基于 python的诚交大学生二手交易平台Django#毕业设计
- Lumerical官方案例、FDTD时域有限差分法仿真学习(十七)——Y分支功分器
- python中的无穷大