一直以來MacBook是大多數開發者的首選,無論是macOS的便利性,還是MBP的外觀,更或者是為了裝13,我一直認為一個開發者必須得擁有一部MBP。雖然最後的因素是大多數的。終於在我的努力下說服下,我家女王終於批下巨款,允許我買本了,感覺自己已經走上了人生巔峰。本本到手後,每天是愛不釋手啊,游戲也... ...
一直以來MacBook是大多數開發者的首選,無論是macOS的便利性,還是MBP的外觀,更或者是為了裝13,我一直認為一個開發者必須得擁有一部MBP。雖然最後的因素是大多數的。
終於在我的努力下說服下,我家女王終於批下巨款,允許我買本了,感覺自己已經走上了人生巔峰。
本本到手後,每天是愛不釋手啊,游戲也不打了,就研究怎麼利用各種快捷鍵,快速的使用macOS。但是,悲劇終於來了,我比較多的工作是在.NET平臺下的開發,.NET framwork 是不可能安裝在macOS上的,難道我只能macOS & 虛擬機了嗎,作為一臺價值2W RMB的本,我內心是不允許的,經過一頓分析,我覺得.NET Core應該可以勝任在這個場景下的應用,畢竟大多數的開發場景還是在B/S下的。
方向有了,下一步就是進行實施了。首先要選擇IDE,雖然巨硬已經發佈了macOS下的VS或者vscode,但是,作為一名JetBrains家工具上癮的人(多半廢了)還是選擇Rider。當然,我肯定不是那麼膚淺的人,畢竟macOS下的office套件已經這麼多個版本了,還不是很好用,我擔心降低VS在我心目中的地位,還是不在mac上安裝VS了,當然如果你追求輕量編輯,這裡同時推薦VS Code。
工具選擇完畢了,工欲善其事必先利其器,下麵咱們就準備開發環境。
Rider
地址:https://www.jetbrains.com/rider/
這個其實沒什麼好說的,下載安裝一條龍就完了。
最後安裝完,啟動後的界面

.NET Core
地址:https://dotnet.microsoft.com/download
同樣的 一路安裝繼續即可~
最後安裝成功

可以看到安裝路徑、版本以及其他的一些信息
點擊關閉有一個細節,詢問是否自動刪除,這個還是不錯的。畢竟mac的固態硬碟那麼貴。(加了256G 收了我2000塊 我...)
測試安裝是否成功
1.重新打開Rider
2.選擇New Solution,創建一個空的解決方案


3.然後右鍵ADD Project
4.這裡咱們先創建一個控制台程式


創建完成後,會自動創建一個Hellow World
嗯,這個很程式猿
5.最後右鍵test project(不是solution),run 一下

成功執行
6.下麵咱們嘗試創建一個web項目,畢竟後續要進行B/S開發的

OK,老規矩還是先run起來

咱們訪問地址即可

嗯嗯可以愉快的玩耍了。
今天先到著了,下麵會繼續更新後續的內容。