最近看到?出了visual studio for mac?正式版,而且.net core出了2.0preview,已經(jīng)能支持大部分.net framework的API了,有了興趣,在mac上搭了一套.net core開發(fā)環(huán)境。
visual studio for mac?試了一下,感覺不太好(畢竟用慣了windows上的vs),干脆還是用VS code算了。
先按照.net core官網(wǎng)的安裝順序,
- homebrew安裝openssl.
- 下載安裝.net core cli, 現(xiàn)在版本是1.1。
這樣就可以了,想卸載的話有專門的卸載?腳本,方便以后換版本。
然后配置vs code,?官網(wǎng)有專門的?文章介紹如何配置,可以看這里。
其實(shí)沒那么麻煩,我這里只是安裝了c#擴(kuò)展。
之后直接打開vs code的?終端(ctrl + ~),輸入
dotnet new console -o hwApp
然后用vs code打開這個(gè)新?建的hwApp文件夾,打開?Program.cs文件,這時(shí)候應(yīng)該會(huì)自動(dòng)下載必要的??依賴程序,?慢慢等,下載時(shí)間很長,而且是全部下載完成后才會(huì)安裝。
安裝完成后(這個(gè)忘了是安裝完成后還是同時(shí)出現(xiàn)的),應(yīng)該會(huì)提示是否添加build和debug必要的?文件,和是否恢復(fù)項(xiàng)目依賴,當(dāng)然都要?選是。

恢復(fù)完成后,就可以開發(fā)調(diào)試了,可以將斷點(diǎn)加到main函數(shù)里,用vs code的debug運(yùn)行,看看?能不能停到斷點(diǎn)上。
