使用VSCode 写 C#
1、环境需要
- VSCode 编辑器
- .NET Core SDK,可以访问dot.net下载
- VSC扩展:C#
可以参考官网:使用 Visual Studio Code 创建 .NET 控制台应用程序
2、操作步骤
1、创建一个空文件夹ConsoleApplication3,然后用VSCode打开这个空文件夹。
2、打开VSCode的终端,输入以下命令会自动生成Hello World项目。
dotnet new console
备注:按F5就能看见编译生成项目并且在“调试”面板里输出Hello World了,加断点和监视也是有效的。但是调试只支持x64。
3、要运行还需要对.VSCode做一点修改(需要修改.VSCode文件夹下的tasks.json和launch.json)具体修改如下。
- 修改 launch.json文件
{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": ".NET Core Launch (console)","type": "coreclr","request": "launch","preLaunchTask": "build","program": "${workspaceFolder}/bin/Debug/netcoreapp3.1/ConsoleApplication3.dll","args": [],"cwd": "${workspaceFolder}",// 下面 2 行为修改的内容"console": "integratedTerminal", "internalConsoleOptions": "neverOpen","stopAtEntry": false},{// 这里删除了这个配置项: .NET Core Attach// 这里后来出现警告,说缺少name项配置,所以我又加了"name": "Launch",这个属性"type": "coreclr","request": "attach"}]
}
- 修改 tasks.json 文件
在tasks配置项中加入如下配置
{"group": {"kind": "build","isDefault": true}
}
备注:参考文章
案例学习:参考文章
使用VSCode 写 C#相关推荐
- vs怎么写html5页面,怎么使用vscode写html5
怎么使用vscode写html5? 自定义html5模板 我们每次新建html模板时候,总是感觉太单调,例如我是希望每次新建都自动引入Vue并新建一个空的页面模板,这是是完全可以实现的: 推荐学习:v ...
- VScode写Go代码引用的包报错飘红
1.问题 在使用VScode写go项目时,遇到引用的第三方库的代码报错,但是运行时不受影响的问题. 此时打开的目录为GoPath所在的目录 此时的运行并不受影响,但是代码提示有问题. 2. 解决方法 ...
- vscode写R语言代码
背景 有时候,如果是随手写个R语言的代码的话,其实使用vscode是非常方便的. Rstudio虽然不错,但是有时候真的不想为了写个小的R脚本还要去打开Rstudio. 现在我写的大部分代码都是使用v ...
- 用vscode写markdown的正确姿势
写markdown一直没找到特别顺手的工具,这两天试了试vscode,被惊艳到到了,特此记录一下. 1.安装vscode 之所以罗嗦一下安装,是因为安装版明显不如解压绿色版好用,特此标记一下! 2.安 ...
- 使用vscode写shell脚本
使用vscode写shell脚本 1.下载vscode https://az764295.vo.msecnd.net/stable/f80445acd5a3dadef24aa209168452a3d9 ...
- iPad秒变生产力工具?在iPad上用vscode写代码搞开发【内网穿透】
文章目录 视频教程 1. 本地环境配置 2. 内网穿透 2.1 安装cpolar内网穿透(支持一键自动安装脚本) 2.2 创建HTTP隧道 3. 测试远程访问 4. 配置固定二级子域名 4.1 保留二 ...
- VsCode写C# 猜猜随机数0-9(限制三次机会)可循环使用
VsCode写C# 猜猜随机数(限制三次机会)可循环使用 前言 最近在跟着老师学习C#,老师推荐用的是Visual Studio,但是自从装过各种各样的软件后,c盘容量日益减少,实在不敢给c盘装Vis ...
- vscode写的html页面在手机端实现预览
vscode写的html页面在手机端实现预览 做了一个响应式网页,需要在手机端查看浏览,所以在电脑上找了很久的资料,对于这个问题,但是都不是很详细,虽然最后终于解决了这个问题,实现了手机端浏览.但是我 ...
- 你真的会用iPad吗,如何使iPad秒变生产力工具?在iPad上用vscode写代码搞开发
目录 前言 视频教程 1. 本地环境配置 2. 内网穿透 2.1 安装cpolar内网穿透(支持一键自动安装脚本) 2.2 创建HTTP隧道 3. 测试远程访问 4. 配置固定二级子域名 4.1 保留 ...
- 用VSCode写python的正确姿势
最近在学习python,之前一直用notepad++作为编辑器,偶然发现了VScode便被它的颜值吸引.用过之后发现它启动快速,插件丰富,下载安装后几乎不用怎么配置就可以直接使用,而且还支持markd ...
最新文章
- jQuery Mobile里xxx怎么用呀? (事件篇)
- 智能DBA呼声高、仅20%开发者懂操作系统、芯片人才匮乏,揭晓中国基础软件开发者现状
- “过早的性能优化是魔鬼”
- Fastlane基础介绍
- Android 官方独立 adb / fastboot 工具包
- PreferenceActivity
- 焊接知识与技能(嵌入式硬件篇)
- 网易云课堂Java应用基础:入门篇
- 将InfoSphere Guardium数据编辑与IBM分类模块集成
- 五款最棒的Go语言开发工具?
- 深入浅出Java线程池:理论篇
- 安卓开发之集成微信登录以及分享群聊,朋友圈功能。
- 【Get深一度】相位差波束指向角推导-相控阵雷达原理
- TransR 论文笔记
- 你“被平均”过吗?揭露“平均数”的诡计
- Mplus做测量等值性分析时的注意事项
- MTCNN移植java_android小项目----基于mnn的mtcnn人脸检测
- UPS电源运用在数据中心,有什么优势?
- O‘relly 机器学习实战 基于Scikit-learn 、Keras和Tensorflow 学习记录-第一章
- swift学习-闭包