C# 小白需要看小抄 01 - 环境设定篇(使用VS Code on MacOS)

资料统整自StackOverFlow及这位大大
感谢详细图文步骤让小白无痛完成环境设定!
想看文字版的可以参考以下:

安装步骤

  1. 安装VSCode

  2. 安装C#套件
    -- 在Extension搜寻C# for Visual Studio Code

  3. 建立一个Workspace资料夹并在VSCode开启(Open Folder)

  4. 开启Terminal并输入指令dotnet new console

    -- 记得开启Workspace才下指令,不然会找不到系统新增的范例档

  5. 此时会看到Workspace中新增了两个档案
    Workspace.csproj(为C# project缩写)
    Program.cs(此为范例程序档)

  6. 开启Program.cs
    点选F5或Debug视窗上方的绿色箭头开始编译(选择.NET Core编译器)

  7. 编译成功後会显示Hello World!於Console

问题排除

Q1: 输入dotnet new console时没有反应?
A1: 请下载.NET Core SDK

Q2: VSCode出现‘dotnet is not recognized'或找不到SDK的error?
A2: 可能是在安装SDK时开启了VSCode,请先关闭VSCode後重新下载SDK即可排除

Q3: 环境设定时可能用到的Terminal指令?
A3:
dotnet --version 查看.NET版本
dotnet --lists-sdks 查看已安装的SDK并显示路径
dotnet --info 查看详细资讯

注:SDK预设路径on MacOS为/usr/local/share/dotnet/dotnet

(y):竟然在圣诞节完成了第一篇笔记.../images/emoticon/emoticon54.gif


<<:  29.MYSQL 资料统整3

>>:  课堂笔记 - 深度学习 Deep Learning (20)

JavaScript Day 12. 每个元素都做运算的 map()

这一篇要来讨论另一个跟 filter 很相似的方法 map,在我们讨论 map 的同时,也可能会觉得...

Day30 - 终於完赛的心得感言

参赛动机 老实说,今年其实没有打算要参赛,打算装死度过 刚好身边有朋友要转职,鼓励对方说可以参加铁人...

Dialog 关闭後更新 Grid 资料 / 显示储存的图档 - day20

目标 承前篇 当学生资料修改或上传图档後,能够在 Grid 即时更新修正後的资料,并於点选学生展开显...

Day6:三大要素

好的好的,经过了前几篇文章之後,想必大家应该对 Coroutine 有一些了解了吧,我在这边快速复习...

周末雨会(四):自定义资料类别 Defined Data Class

担心晚上天气可能会变糟,两人选择外带饮料。 「刚刚阵列里放的只有价钱,怎麽分辨饮料的名字?」诗忆啜饮...