.Net Core 自 2016 年推出 1.0 版本开始, 到目前已是 2.1 版本, 在其 roadmap 计划里明年更会推出 3.0 版本, 发展不可不谓之迅捷. 不少公司在经过一个谨慎的观望期后, 也逐步开始将系统升级至最新的. Net Core 平台, 所以现在开始进行. Net Core 开发可谓正当其时.
因为. Net Core 支持 Windows 系统以外的 Linux 与 Mac 系统, 在选择开发环境时, 并不需要局限在原有的 Windows 平台, 这里我选用了 Mac 平台.
开发硬件设备是一台 14 年款的 Apple Macbook Air, 操作系统为 macOS Sierra.
开发工具没有使用强大的 Visual Studio IDE, 一方面是硬件设备性能不足的缘故, 另一方面也是想测试下另一款编辑器 Visual Studio Code 是否同样可以完成大部分的开发工作.
搭建开发环境的第一步从安装. Net Core 的 SDK 开始. 可以自微软的官方网站找到你想要的安装包: SDK https://www.microsoft.com/net/download/macos , 当前版本为 v2.1.301.
完成安装后在命令行窗口 (我用的是 iTerm) 执行 dotnet --version 检验是否安装成功.
接着是下载并安装 Visual Studio Code 编辑器, VSC https://code.visualstudio.com/Download .
完成这两步后, 便可以开始写第一个程序了.
在命令行窗口执行
dotnet new console -o helloApp
, 然后用 Visual Studio Code(以下简称 VSC)打开新建的 helloApp 文件夹. 基础的文件与文件夹已经通过上述命令帮你完成构建.
点击 Program.cs 文件, 会发现在 VSC 的右下角推荐你安装 C# 的扩展包, 请直接点击 Install 按钮, 这是你在开发 C# 程序时所必要的扩展包.
所有 VSC 的扩展包在完成安装后都需要重新加载 VSC 才会生效, 所以请再点击 Reload 按钮.
重新加载后, 右下角处又会出现新的提示框:
点击 Yes, 会自动生成一个新的. vscode 文件夹, 其中的文件很重要, 是编译与调试相关的配置.
至此, 又一个 Hello World 程序降临于世.
想要运行这行程序也只需一条极简单的命令, 你可以直接在 VSC 中通过 Ctrl + ~ 快捷键调出命令行窗口, 输入 dotnet run 后回车即可.
来源: https://www.cnblogs.com/kenwoo/p/9260805.html