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#相关推荐

  1. vs怎么写html5页面,怎么使用vscode写html5

    怎么使用vscode写html5? 自定义html5模板 我们每次新建html模板时候,总是感觉太单调,例如我是希望每次新建都自动引入Vue并新建一个空的页面模板,这是是完全可以实现的: 推荐学习:v ...

  2. VScode写Go代码引用的包报错飘红

    1.问题 在使用VScode写go项目时,遇到引用的第三方库的代码报错,但是运行时不受影响的问题. 此时打开的目录为GoPath所在的目录 此时的运行并不受影响,但是代码提示有问题. 2. 解决方法 ...

  3. vscode写R语言代码

    背景 有时候,如果是随手写个R语言的代码的话,其实使用vscode是非常方便的. Rstudio虽然不错,但是有时候真的不想为了写个小的R脚本还要去打开Rstudio. 现在我写的大部分代码都是使用v ...

  4. 用vscode写markdown的正确姿势

    写markdown一直没找到特别顺手的工具,这两天试了试vscode,被惊艳到到了,特此记录一下. 1.安装vscode 之所以罗嗦一下安装,是因为安装版明显不如解压绿色版好用,特此标记一下! 2.安 ...

  5. 使用vscode写shell脚本

    使用vscode写shell脚本 1.下载vscode https://az764295.vo.msecnd.net/stable/f80445acd5a3dadef24aa209168452a3d9 ...

  6. iPad秒变生产力工具?在iPad上用vscode写代码搞开发【内网穿透】

    文章目录 视频教程 1. 本地环境配置 2. 内网穿透 2.1 安装cpolar内网穿透(支持一键自动安装脚本) 2.2 创建HTTP隧道 3. 测试远程访问 4. 配置固定二级子域名 4.1 保留二 ...

  7. VsCode写C# 猜猜随机数0-9(限制三次机会)可循环使用

    VsCode写C# 猜猜随机数(限制三次机会)可循环使用 前言 最近在跟着老师学习C#,老师推荐用的是Visual Studio,但是自从装过各种各样的软件后,c盘容量日益减少,实在不敢给c盘装Vis ...

  8. vscode写的html页面在手机端实现预览

    vscode写的html页面在手机端实现预览 做了一个响应式网页,需要在手机端查看浏览,所以在电脑上找了很久的资料,对于这个问题,但是都不是很详细,虽然最后终于解决了这个问题,实现了手机端浏览.但是我 ...

  9. 你真的会用iPad吗,如何使iPad秒变生产力工具?在iPad上用vscode写代码搞开发

    目录 前言 视频教程 1. 本地环境配置 2. 内网穿透 2.1 安装cpolar内网穿透(支持一键自动安装脚本) 2.2 创建HTTP隧道 3. 测试远程访问 4. 配置固定二级子域名 4.1 保留 ...

  10. 用VSCode写python的正确姿势

    最近在学习python,之前一直用notepad++作为编辑器,偶然发现了VScode便被它的颜值吸引.用过之后发现它启动快速,插件丰富,下载安装后几乎不用怎么配置就可以直接使用,而且还支持markd ...

最新文章

  1. jQuery Mobile里xxx怎么用呀? (事件篇)
  2. 智能DBA呼声高、仅20%开发者懂操作系统、芯片人才匮乏,揭晓中国基础软件开发者现状
  3. “过早的性能优化是魔鬼”
  4. Fastlane基础介绍
  5. Android 官方独立 adb / fastboot 工具包
  6. PreferenceActivity
  7. 焊接知识与技能(嵌入式硬件篇)
  8. 网易云课堂Java应用基础:入门篇
  9. 将InfoSphere Guardium数据编辑与IBM分类模块集成
  10. 五款最棒的Go语言开发工具?
  11. 深入浅出Java线程池:理论篇
  12. 安卓开发之集成微信登录以及分享群聊,朋友圈功能。
  13. 【Get深一度】相位差波束指向角推导-相控阵雷达原理
  14. TransR 论文笔记
  15. 你“被平均”过吗?揭露“平均数”的诡计
  16. Mplus做测量等值性分析时的注意事项
  17. MTCNN移植java_android小项目----基于mnn的mtcnn人脸检测
  18. UPS电源运用在数据中心,有什么优势?
  19. O‘relly 机器学习实战 基于Scikit-learn 、Keras和Tensorflow 学习记录-第一章
  20. swift学习-闭包

热门文章

  1. 共集电极放大电路与Multisim仿真学习笔记
  2. 一个本科生去面试算法工程师自取其辱的故事
  3. Auto.js学习笔记4:autojs打包后,大部分华为等大牌子手机无法安装?利用模拟器远程在autoPro里签名打包可以解决该问题。
  4. 每日思考第 72 期:帮助你做预测做判断的心智模型
  5. 麦肯锡思维的一点感触
  6. 米家有品注册及登陆流程图
  7. 【JAVA SE】总览概要
  8. 什么是商品货币和欧系货币?
  9. 港科大计算机博士容易毕业吗,港科大博士毕业后,我主动申请来南沙工作
  10. android softap 热点配置分析