目錄
前言
一,下載 .net core SDK
二,創(chuàng)建一個(gè) C# 小栗子
創(chuàng)建方式一
創(chuàng)建方式二
三,Vs Code 中環(huán)境準(zhǔn)備
四,最后運(yùn)行 C# 小栗子
運(yùn)行方式一
運(yùn)行方式二
前言
工作需求而開始學(xué) Unity 3D,因?yàn)?Unity 是和微軟合作的,所以它用到的腳步語言是 C#?,于是我便開始學(xué)一下C#,哈哈,有過C/C++基礎(chǔ)的人是很容易上手C#的,這里我不想用Visual Studio去編寫C#程序,于是拿起我愛不釋手的 Vs Code 編輯器來配置 C# 的運(yùn)行環(huán)境
一,下載 .net core SDK
1.進(jìn)入微軟官網(wǎng)下載地址?https://dotnet.microsoft.com/zh-cn/download,顯示如下頁面直接下載即可
2.下載完成后右鍵以管理員身份運(yùn)行,點(diǎn)擊安裝,然后稍微等待會(huì)就可安裝完成
3.安裝完成后,win+r輸入cmd 打開新的命令提示符并運(yùn)行命令:dotnet,顯示如下就說明安裝成功
二,創(chuàng)建一個(gè) C# 小栗子
創(chuàng)建方式一
1.切換到你要保存該小栗子的目錄下,手動(dòng)創(chuàng)建一個(gè) 小栗子 目錄并進(jìn)入該目錄后,在地址欄輸入?cmd+回車,在新打開的命令提示符中輸入?dotnet new console?來創(chuàng)建一個(gè) C# 小栗子,如下
2.然后在上述地址欄用 cmd+回車 打開的命令提示符中輸入命令:code .(運(yùn)行該命令表示在Vs Code 中打開 Demo_01 工程),如下
創(chuàng)建方式二
1.切換到你保存要該小栗子的目錄下,在地址欄輸入 cmd+回車,在新打開的命令提示符中輸入?dotnet new console -o Demo_01 -f net7.0?來創(chuàng)建一個(gè) C# 小栗子,如下
2.如上圖所述會(huì)在當(dāng)前目錄下創(chuàng)建Demo_01工程,在上述地址欄用 cmd+回車 打開的命令提示符中輸入?cd Demo_01 命令切換到該工程目錄下,然后在輸入?code .?命令(運(yùn)行該命令表示在Vs Code 中打開該工程),如下
dotnet new console
?命令將為你新建控制臺(tái)應(yīng)用。-o
?參數(shù)會(huì)創(chuàng)建名為?Demo_01?的目錄,用于存儲(chǔ)應(yīng)用并使用所需文件進(jìn)行填充。-f
?參數(shù)指示你正在創(chuàng)建 .NET 7.0 應(yīng)用程序。
三,Vs Code 中環(huán)境準(zhǔn)備
1.安裝如下兩個(gè)插件,然后重啟 Vs Code
2.在 Code Runner 插件中 勾選在終端運(yùn)行 并打開 settings.json 文件,如下
3.在打開的 settings.json 文件中,在最后一行輸入?code?在彈出的框中選擇 code-runner.executorMap 后按回車,自動(dòng)會(huì)填充如下內(nèi)容(內(nèi)容不要對(duì)比哈,自動(dòng)填充的,知道是這么會(huì)事就行)
"code-runner.executorMap": {
"javascript": "node",
"java": "cd $dir && javac $fileName && java $fileNameWithoutExt",
"c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"objective-c": "cd $dir && gcc -framework Cocoa $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"php": "php",
"python": "python -u",
"perl": "perl",
"perl6": "perl6",
"ruby": "ruby",
"go": "go run",
"lua": "lua",
"groovy": "groovy",
"powershell": "powershell -ExecutionPolicy ByPass -File",
"bat": "cmd /c",
"shellscript": "bash",
"fsharp": "fsi",
"csharp": "scriptcs",
"vbscript": "cscript //Nologo",
"typescript": "ts-node",
"coffeescript": "coffee",
"scala": "scala",
"swift": "swift",
"julia": "julia",
"crystal": "crystal",
"ocaml": "ocaml",
"r": "Rscript",
"applescript": "osascript",
"clojure": "lein exec",
"haxe": "haxe --cwd $dirWithoutTrailingSlash --run $fileNameWithoutExt",
"rust": "cd $dir && rustc $fileName && $dir$fileNameWithoutExt",
"racket": "racket",
"scheme": "csi -script",
"ahk": "autohotkey",
"autoit": "autoit3",
"dart": "dart",
"pascal": "cd $dir && fpc $fileName && $dir$fileNameWithoutExt",
"d": "cd $dir && dmd $fileName && $dir$fileNameWithoutExt",
"haskell": "runhaskell",
"nim": "nim compile --verbosity:0 --hints:off --run",
"lisp": "sbcl --script",
"kit": "kitc --run",
"v": "v run",
"sass": "sass --style expanded",
"scss": "scss --style expanded",
"less": "cd $dir && lessc $fileName $fileNameWithoutExt.css",
"FortranFreeForm": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"fortran-modern": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"fortran_fixed-form": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"fortran": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"sml": "cd $dir && sml $fileName"
}
4.在 setings.json 文件中找到上述內(nèi)容中的? csharp 項(xiàng),將其值更改為 cd $dir && dotnet run $fileName ,然后保存即可
四,最后運(yùn)行 C# 小栗子
運(yùn)行方式一
1.因?yàn)榕渲煤昧?settings.json 文件,所以可以直接用如下圖那個(gè)三角形圖標(biāo)運(yùn)行工程
運(yùn)行方式二
1.按如下新建一個(gè)終端,然后在終端中輸入命令:dotnet run,(不想配置settings.json可用這種方式)文章來源:http://www.zghlxwxcb.cn/news/detail-501298.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-501298.html
到了這里,關(guān)于【配置環(huán)境】VS Code中C#環(huán)境搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!