国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vscode里配置C#環(huán)境并運(yùn)行.cs文件

這篇具有很好參考價(jià)值的文章主要介紹了vscode里配置C#環(huán)境并運(yùn)行.cs文件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

? ? vscode是一款跨平臺(tái)、輕量級(jí)、開(kāi)源的IDE, 支持C、C++、Java、C#、R、Python、Go、Nodejs等多種語(yǔ)言的開(kāi)發(fā)和調(diào)試。下面介紹在vscode里配置C#環(huán)境。這里以配置.Net SDK v5.0,語(yǔ)言版本為C#9.0,對(duì)應(yīng)的開(kāi)發(fā)平臺(tái)為VS2019,作為案例說(shuō)明。

1、下載vscode

? ? vscode每3個(gè)月就有一次版本更新,而且分為L(zhǎng)inux、Mac、Window這個(gè)平臺(tái)版本,這里只介紹Window平臺(tái)版本的下載。
? ? vscode官網(wǎng): https://code.visualstudio.com/download

vscode里配置C#環(huán)境并運(yùn)行.cs文件,C#,電腦,vscode,c#,ide
圖(1) 下載vscode

? ? 下載vscode后,雙擊該安裝包,一路默認(rèn),直到安裝完成。

2、下載.Net SDK v5.0

? ? C#語(yǔ)言從2002年2月開(kāi)始發(fā)布的,最初版本是v1.0,接著2003年是C# 1.1,2005年是C# 2.0,2007年是C# 3.0, 2010年是C# 4.0, 2012年是C# 5.0,…,到2022年C#的版本發(fā)展到了v11, C#的更新?lián)Q代非???,如下表所示:

IDE C#版本 .Net Framework版本 .Net Core版本 特性
Visual Studio 2002 C# 1.0 .NET Framework 1.0 無(wú) 委托和事件
Visual Studio 2003 C# 1.1 .NET Framework 1.2 無(wú) APM(異步編程模型)
Visual Studio 2005 C# 2.0 .NET Framework 2.0 無(wú) 泛型、匿名方法、迭代器、可空類型
Visual Studio 2008 C# 3.0 .NET Framework 3.0 無(wú) 隱式類型
Visual Studio 2008 C# 3.0 .NET Framework 3.5 無(wú) lambda表達(dá)式,自動(dòng)實(shí)現(xiàn)屬性,對(duì)象集合初始化,匿名方法,擴(kuò)展方法,LINQ
Visual Studio 2010 C# 4.0 .NET Framework 4.0 無(wú) 動(dòng)態(tài)綁定,命名和可選參數(shù),泛型的協(xié)變和逆變
Visual Studio 2012 C# 5.0 .NET Framework 4.5 無(wú) 異步和等待,調(diào)用方信息
Visual Studio 2013 C# 5.0 .NET Framework 4.5 無(wú) 異步和等待,調(diào)用方信息
Visual Studio 2015 C# 6.0 .NET Framework 4.6 .Net Core 1.0 C#靜態(tài)導(dǎo)入,異常篩選器,Null傳播器,nameof預(yù)算符
Visual Studio 2017 C# 7.0/7.1/7.2/7.3 .NET Framework 4.6.2/4.7/4.7.1/4.7.2 .Net Core 2.0/2.1/2.2 C#模式匹配,元組和析構(gòu)函數(shù),ref局部變量
Visual Studio 2019 C# 8.0 .NET Framework 4.8 .Net Core 3.0/3.1 C#異步流,ReadOnly成員,非托管構(gòu)造類型
Visual Studio 2019 C# 9.0 .NET Framework 4.8 .Net Core 5.0 C#函數(shù)指針,static匿名函數(shù),協(xié)變返回類型
Visual Studio 2022 C# 10.0 .NET Framework 4.8 .Net Core 6.0 C#擴(kuò)展屬性模式,記錄結(jié)構(gòu),密封ToString()
Visual Studio 2022 C# 11 .NET Framework 4.8 .Net Core 6.0 C# UTF-8支持,列表模式,數(shù)值IntPtr

? ? 本文由于要與Visual Studio 2019配套,所以下載.Net SDK v5.0版本,地址為: https://dotnet.microsoft.com/zh-cn/download/dotnet,右擊".Net 5.0",在新頁(yè)面里找到SDK 5.0.214版本,選擇 Windows X64版本,下載即可,如圖(2)、圖(3)所示:

vscode里配置C#環(huán)境并運(yùn)行.cs文件,C#,電腦,vscode,c#,ide
圖(2) 選擇.Net 5.0版本

vscode里配置C#環(huán)境并運(yùn)行.cs文件,C#,電腦,vscode,c#,ide
圖(3) 選擇 Windows X64版本進(jìn)行下載

3、安裝插件

? ? 打開(kāi)vscode軟件,點(diǎn)擊vscode左側(cè)的田字圖標(biāo),安裝三個(gè)插件:code runner、.Net Install Tool for Extension Authors、C#, 分別如圖(4)、圖(5)、圖(6)所示:

vscode里配置C#環(huán)境并運(yùn)行.cs文件,C#,電腦,vscode,c#,ide
圖(4) 安裝Code Runner插件

vscode里配置C#環(huán)境并運(yùn)行.cs文件,C#,電腦,vscode,c#,ide
圖(5) 安裝.Net Install Tool for Extensioni Authors插件

vscode里配置C#環(huán)境并運(yùn)行.cs文件,C#,電腦,vscode,c#,ide
圖(6) 安裝C#插件

4、配置插件

? ? 設(shè)置Code Runner插件里的.cs文件的編譯方式,點(diǎn)擊vscode左側(cè)的田字圖標(biāo) --》 輸入: runner --》找到Code Runner --》右擊齒輪圖標(biāo) --》擴(kuò)展設(shè)置 --》找到 executor Map --》在settings.json中編輯,如圖(7)、圖(8)所示:

vscode里配置C#環(huán)境并運(yùn)行.cs文件,C#,電腦,vscode,c#,ide
圖(7) 點(diǎn)擊田字 --》輸入: runner ---》找到Code Runner

vscode里配置C#環(huán)境并運(yùn)行.cs文件,C#,電腦,vscode,c#,ide
圖(8) 找到 Executor Map

? ? Code Runner插件的的settings.json 的全部配置如下:

{
    "workbench.colorTheme": "One Dark Modern",
    "go.gopath": "D:\\Ide\\GoProject",
    "go.goroot": "D:\\Ide\\Go",
    "code-runner.languageIdToFileExtensionMap": {
        "bat": ".bat",
        "powershell": ".ps1",
        "typescript": ".ts"
    },
    "code-runner.executorMap": {                 
        "javascript": "node",
        "java": "cd $dir && javac $fileName && java $fileNameWithoutExt",
        "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
        "zig": "zig run",
        "cpp": "cd $dir && g++ -std=c++11 $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": "cd $dir && dotnet run",
        "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": "runghc",
        "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"
    },
    "C_Cpp.default.intelliSenseMode": "windows-gcc-x64",
    "workbench.editor.languageDetectionHints": {
        "notebookEditors": false
    },
    "C_Cpp.default.compilerArgs": [
        "-std=c++11"
    ],
    "C_Cpp.default.compilerPath": "",
    "code-runner.executorMapByGlob": {

        "pom.xml": "cd $dir && mvn clean package"
    }
}

? ? C# 全稱為c sharp,則在settings.json里的配置如下:

"code-runner.executorMap": {  
	"csharp": "cd $dir && dotnet run",
},

5、創(chuàng)建工程HelloCsharp

? ? 打開(kāi)vscode軟件,點(diǎn)擊vscode菜單欄里的【終端】–》新建終端 --》輸入: cmd,切換到cmd模式 --》創(chuàng)建一個(gè)C#控制臺(tái)工程: HelloCsharp的命令為:

dotnet new console -n HelloCsharp

? ? 進(jìn)入HelloCsharp工程目錄

cd HelloCsharp

? ? 編譯C#工程,并運(yùn)行.cs文件

dotnet run

? ? 如圖(9)所示:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-665110.html

vscode里配置C#環(huán)境并運(yùn)行.cs文件,C#,電腦,vscode,c#,ide
圖(9)創(chuàng)建C#程序,并編譯運(yùn)行

參考文獻(xiàn)

  • [1] C#語(yǔ)言版本發(fā)展歷史.microsoft.learn
  • [2].Net版本發(fā)展歷史.microsoft.learn
  • [3] C#歷史簡(jiǎn)介.wikepedia

到了這里,關(guān)于vscode里配置C#環(huán)境并運(yùn)行.cs文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • VsCode配置Kotlin運(yùn)行環(huán)境

    VsCode配置Kotlin運(yùn)行環(huán)境

    目錄 需求 前置條件 步驟 問(wèn)題 一 二 結(jié)果 設(shè)備上有一個(gè) Android Studio 但是太大了, 于是就想著用 VS Code 配置一個(gè)輕量級(jí)的,而且 VS Code里面好多插件我用著也比較舒服. Java JDK1.8 或者 11? 別的版本沒(méi)試過(guò) 有基于Android Studio 的 Kotlinc的環(huán)境 在VS Code中下載 Code Runner 和 Kotlin Language 兩

    2023年04月22日
    瀏覽(17)
  • Mac電腦VSCode配置PHP開(kāi)發(fā)環(huán)境

    Mac電腦VSCode配置PHP開(kāi)發(fā)環(huán)境

    1.安裝 PHP 首先,打開(kāi)終端,安裝 Homebrew,輸入如下命令: 安裝了 Homebrew 之后,你可以使用下面的命令來(lái)安裝 PHP: 2.安裝 VS Code 如果你還沒(méi)有安裝 VS Code,可以訪問(wèn)?VS Code 官方網(wǎng)站?下載并安裝。 3.安裝 PHP 擴(kuò)展 在 VS Code 中,點(diǎn)擊左側(cè)側(cè)邊欄的 Extensions 圖標(biāo) (或通過(guò)視圖菜單

    2024年02月03日
    瀏覽(17)
  • 【軟件安裝&環(huán)境配置】VScode 設(shè)置運(yùn)行前清屏

    【軟件安裝&環(huán)境配置】VScode 設(shè)置運(yùn)行前清屏

    在運(yùn)行插件中設(shè)置 運(yùn)行插件的安裝參考:【軟件安裝環(huán)境配置】VsCode安裝和配置各種環(huán)境(保姆級(jí))-CSDN博客 找到Code-runner: Clear Previous Output,把 √ 打上即可 本文所涉及的他人內(nèi)容包括但不限于文字、圖片、音頻、視頻等,來(lái)源于各個(gè)渠道和資源,并非本文作者原創(chuàng)。在使

    2024年02月06日
    瀏覽(33)
  • 環(huán)境配置——Windows平臺(tái)配置VScode運(yùn)行環(huán)境為遠(yuǎn)程服務(wù)器或虛擬機(jī)

    環(huán)境配置——Windows平臺(tái)配置VScode運(yùn)行環(huán)境為遠(yuǎn)程服務(wù)器或虛擬機(jī)

    1. 遠(yuǎn)程機(jī)需要先安裝SSH服務(wù),命令如下 2. 安裝好后需要開(kāi)啟SSH服務(wù): 3. 查看SSH服務(wù)是否有被開(kāi)啟: 4. 本地Windows需要生成密鑰將公鑰放到遠(yuǎn)程機(jī)中 4. 1 Windows生成密鑰: 進(jìn)入 C:Users用戶名.ssh(如沒(méi)有該目錄則需要手動(dòng)創(chuàng)建) ?4.2 在遠(yuǎn)程機(jī)上 ~/.ssh 目錄下創(chuàng)建 authorized_keys 文

    2024年04月27日
    瀏覽(43)
  • 快速下載VScode并配置Python運(yùn)行環(huán)境【詳細(xì)教程】

    快速下載VScode并配置Python運(yùn)行環(huán)境【詳細(xì)教程】

    博主:命運(yùn)之光 前言 本文主要內(nèi)容,下載VScode和配置Python運(yùn)行環(huán)境, 安裝,主打的就是一個(gè)簡(jiǎn)單快速 下載vscode 第一步vscode官網(wǎng)下載 vscode官網(wǎng)下載 點(diǎn)擊跳轉(zhuǎn)到下載官網(wǎng) 第二步點(diǎn)擊下載 第三步點(diǎn)擊下載 下載后等待下載完成即可 安裝vscode 第一步 第二步 第三步 第四步 第五步

    2024年02月01日
    瀏覽(24)
  • VSCode配置C++環(huán)境——彈出黑窗運(yùn)行和斷點(diǎn)調(diào)試程序

    VSCode配置C++環(huán)境——彈出黑窗運(yùn)行和斷點(diǎn)調(diào)試程序

    前言 先決配置教程 安裝拓展 1. Code Runner ?2.?Tabnine AI Autocomplete 配置文件launch.json ?總結(jié) 筆者配置了很多次VSCode環(huán)境,但越配越爛導(dǎo)致很長(zhǎng)一段時(shí)間都沒(méi)有再打開(kāi)過(guò)VSCode,但是VSCode確實(shí)輕量級(jí),在打比賽之類的場(chǎng)合很適合快速編寫(xiě)代碼(前端另說(shuō)),既然都是無(wú)用的軟件了不

    2024年02月05日
    瀏覽(30)
  • Mac電腦配置李沐深度學(xué)習(xí)環(huán)境[pytorch版本]使用vscode

    Mac電腦配置李沐深度學(xué)習(xí)環(huán)境[pytorch版本]使用vscode

    Mac打開(kāi)終端(Mac電腦如何啟動(dòng)終端?打開(kāi)啟動(dòng)臺(tái),搜索終端即可) 安裝包管理工具Homebrew 如果遇到報(bào)錯(cuò) 則需要運(yùn)行一下如下指令,然后再安裝Homebrew。原因是被墻,需要配置一下端口。 安裝Homebrew成功后,重啟終端(Mac電腦如何啟動(dòng)終端?打開(kāi)啟動(dòng)臺(tái),搜索終端即可)直接安

    2024年02月06日
    瀏覽(35)
  • VScode運(yùn)行npm錯(cuò)誤解決:如何安裝與配置Node.js環(huán)境

    VScode運(yùn)行npm錯(cuò)誤解決:如何安裝與配置Node.js環(huán)境

    在VScode中遇到npm無(wú)法識(shí)別的錯(cuò)誤時(shí),可能是因?yàn)槲窗惭bNode.js或環(huán)境變量配置不正確。

    2024年02月06日
    瀏覽(126)
  • 保姆級(jí)教程——VSCode如何在Mac上配置C++的運(yùn)行環(huán)境

    保姆級(jí)教程——VSCode如何在Mac上配置C++的運(yùn)行環(huán)境

    點(diǎn)擊官網(wǎng)鏈接,下載對(duì)應(yīng)的pkg,安裝打開(kāi); 點(diǎn)擊箭頭所指插件商店按鈕,yyds; 下載C/C++ 插件; ![外鏈圖片轉(zhuǎn)存 ! 如果安裝失敗,可手動(dòng)安裝; 打開(kāi)Github:https://github.com/vadimcn/vscode-lldb/releases; 如果是基于Intel的Mac選擇codelldb-×86_64-darwin.vsix, 如果是基于Apple Silicon的Mac選擇

    2024年02月09日
    瀏覽(27)
  • 【VSCode】Windows環(huán)境下,VSCode 搭建 cmake 編譯環(huán)境(通過(guò)配置文件配置)

    【VSCode】Windows環(huán)境下,VSCode 搭建 cmake 編譯環(huán)境(通過(guò)配置文件配置)

    除了之前的使用 VSCode 插件來(lái)編譯工程外,我們也可以使用配置文件來(lái)編譯cmake工程,主要依賴 launch.json 和 tasks.json 文件。 目錄 一、下載編譯器 1、下載 Windows GCC 2、選擇編譯器路徑 二、配置 debug 環(huán)境 1、配置 lauch.json 文件 2、配置 tasks.json 文件 三、編譯工程 1、測(cè)試工程結(jié)

    2024年02月03日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包