使用vs code建立c#專案
個人部落格文章連結:http://www.huqj.top/article?id=156
在多次嘗試重灌 visual studio 2017 還是有那個報錯之後,決定徹底扔掉vs了,開始轉向用一個輕量級的編輯器:vs code。嚴格來說vs code只是一個編輯器而不是ide,但是它提供了很多外掛,利用這些外掛可以很好的搭建c#開發環境。並且執行速度很快。下面就記錄一下怎麼使用vs code搭建一個控制檯應用,以及引入外部程式集等。
一、下載vs code
官方下載地址:https://code.visualstudio.com/
二、下載.NET core
官方下砸地址:https://dotnet.microsoft.com/download,然後也是正常安裝,如果不確定hi否已經安裝了.NET core,可以在cmd中先輸入dotnet測試一下,如果出現下面這樣的說明已經安裝過了。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
三、在vs code中下載c#外掛和nuget外掛
選擇manage->Extensions就可以開啟管理外掛的面板,然後搜尋想要安裝的外掛:
然後點選安裝即可,這裡我已經安裝過了。同樣的方法安裝下nuget外掛。
四、使用dotnet命令建立一個控制檯專案
首先建立一個空目錄用作專案根目錄,使用vs code裡面的終端進入這個目錄然後初始化專案:
然後使用vs code開啟這個目錄即可開始編寫程式碼了。例如下面這個目錄結構是我已經建立好的一些demo。
執行有兩種方式:直接使用終端在專案該目錄下執行dotnet run,即可執行,或者按F5執行,可以在程式碼左邊打斷點進行除錯。
五、使用nuget管理引用程式集
使用c#連線mysql的時候需要引入一個外部程式集Mysql.Data.dll,在vs中可以直接選擇新增引用來將程式集加入到專案中使用,而在vs code中沒有提供這種功能,則可以使用命令列實現,首先可以去這個網站:https://www.nuget.org/ 查詢想要新增的引用,例如搜尋mysql的引用:
然後選擇想要新增的那一個,找到.NET cli的命令
然後在vs code中的終端執行即可。這樣就可以在c#中引用Mysql.Data名稱空間了。
以上就是使用vs code建立編輯c#專案的基本步驟。