配置使用VisualStudioCode编写运行C#
前言
目前主要做u3d游戏,需使用到c#编程。由于visual studio 2017 等系列编辑器较庞大,打开和运行占用较大,会有些许卡慢,因此想转向使用更轻便快捷的visual studio code编辑器。以下为本人使用VSCode的记录,以便后续需要时查看。
下载SDK
先要下载 .net core 的SDK,点击下载,下载后运行,直接点击下一步直到安装完成。
安装C#扩展支持
在VS Code编辑器里左侧工具栏点击 扩展(Extensions) 按钮打开面板,安装第一个即可(微软官方的C#支持),C# FixFormat(代码样式格式化) 和 C# Extensions(一些快捷方式扩展) 可按需求是否安装。
创建C#控制台
- 安装完成 .net Core SDK 后,编辑器内打开命令行,输入dotnet -h
出现对应版本号等信息则为安装成功。 - 在terminal控制台中输入以下命令,创建C#控制台程序
dotnet new console -o F:\CSharp\test1
命令行指令讲解:
- new为“新建”指令
- console代表创建的是控制台程序
- -o为IO路径指令,后面跟着你想要将该程序存放的位置。最后一个路径文件夹将为项目的名称,如上的项目名为:test1
亦可 cd 到指定的路径位置,使用 dotnet new console即可在当前文件夹位置创建控制台程序
- Program.cs 为默认生成的程序入口脚本文件
打开刚创建完的程序文件夹(File->Open Folder),点击无调试运行Run -> Run Without Debugging,或者使用快捷键Ctrl+F5。
- 没有报错,输出了“Hello World”,即为运行成功。
- 若该项目未有 .vscode 文件夹会生成一个,并带有 launch.json 和 tasks.json。
launch.json为程序启动的配置,一般程序启动运行不了,可能是这里的配置有问题,可手动更正对应的配置;或直接删除该文件,点击 View->Command Palette(快捷键Ctrl+Shift+P) 打开命令面板,选择 .NET:GenerateAssets for Build and Debug 将会重新生成。 - \bin\Debug\netcoreapp3.1 文件夹下会生成对应的可执行程序文件
亦可通过terminal命令行,cd到对应项目目录,使用 dotnet run 运行程序
完结
至此,VSCode编写运行C#程序的基础环境已配置完成。若如有啥问题,可在评论区下留言,我们可以一起探讨额。
不想成为码农的小码农,努力成长成大牛ing…