基本相依套件
先裝好以下套件:
Homebrew(http://brew.sh/index_zh-tw.html)
X Code Command Line Tool(自己去App Store抓)
1. 安裝相依套件
brew update brew install openssl ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/ ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/
2. 安裝 .NET Core for Mac
下載pkg來安裝:
https://www.microsoft.com/net/download
3. OS X 10.11 會發現不能跑dotnet指令
處理一下預設的路徑即可:
ln -s /usr/local/share/dotnet/dotnet /usr/local/bin
4. 測試
dotnet new dotnet restore dotnet run
Hello World 就出現拉~
然後就安裝Visual Studio Code,測試一下那IDE的自動完成功能。
其實VSC很聰明,基於ATOM,裝什麼就去商店抓,相依還會自己檢查,我後來想,會用這個工具主要是Debug,可以設中斷點、看堆疊,不然其實Build在CMD處理即可,PHP這種Debug可以硬幹,直接顯示在網頁上,但是我想現在應該不能這樣了,現在可是後端工程師XD!
::安裝C#套件並啟用
這個微軟的套件其實是 C# for Visual Studio Code (powered by OmniSharp)
http://www.omnisharp.net/
也會有一些相依性的東西在默默安裝
不過目前Debug區出現了一些警告,我還沒研究這是什麼…
—— 參考文獻 ——
[1] .NET – Powerful Open Source Cross Platform Development : https://www.microsoft.com/net/
[2] core/known-issues.md at master · dotnet/core · GitHub – https://github.com/dotnet/core/blob/master/cli/known-issues.md