用VS Code寫C#


前言

Visual Studio被我卸載了,又懶得下,所以先使用VS Code寫C#試試

下載SDK

首先要下載一個.net Core的SDK,點我下載 ,微軟的,一路下一步就行

安裝C#支持

在VS Code里找插件,安裝VS Code的支持,我推薦安裝3個插件,C#,C#語法支持,以及一些快捷方式支持,如下圖的三個插件,其實你搜C#,出來的前三位就是他們了

快速創建C#控制台

你在安裝完成.net Core SDK之后,打開命令行,輸入dotnet -h

只要出來內容,就證明SDK安裝是沒問題的,下一步,輸入

dotnet new console -o D:\study\NetCore

講解一下,new是新建,console是控制台,-o是IO路徑,后面的是我准備安放的路徑,D盤的study目錄下,項目名稱是NetCore

接下來就會創建一個默認的C#控制台程序,把這個程序拖進VS Code

點擊調式,然后選擇Net Core調式器,打個斷點,可以發現,左方的Debug有變量的變化顯示,上放也有斷點進出的快捷鍵,真的很方便啊

格式化代碼

比如我的代碼很亂,如下圖

因為我們已經安裝了C# FixFormat插件,所以只需要右鍵,格式化代碼,選擇C# FixFormat方式格式化即可,很好用

launch:launch.json must be configured. change 'program' to the path to the executable file that you would like to

今天換了一台電腦,使用VS Code寫C#的時候,發現運行調試的時候,不能使用F5調試了,只能使用控制台輸入dotnet run,報的錯如標題所示

我查了下,是沒有更改配置的json文件,我就奇怪了,我第一次操作的時候沒有這一步

報錯的時候,會輸出一段信息,如下

看到最下面的那段路徑,就是netcoreapp的版本加dll

把這個復制到launch.json

首先添加配置,選擇第三個

然后添加完成之后,看program這一行

"program": "${workspaceFolder}/bin/Debug/<target-framework>/<project-name.dll>"

后面的替換成控制台下的路徑,替換完之后如下

"program": "${workspaceFolder}/bin/Debug/netcoreapp2.2/StudyCore.dll"

這個時候,再按下F5就可以直接調試了

防盜鏈接:本博客由蜀雲泉發表


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM