Grasshopper for Mac 開發練習

這篇是參考 Your First Component (Mac) 一邊跟著做一邊紀錄,缺漏或步驟跳太快的部分會加上補充。

一、Installing Tools (Mac) 安裝開發工具

環境條件:macOS Monterey (12) 或以上、Rhino for Mac

1. 安裝 Visual Studio Code

  • 下載安裝 Visual Studio Code,將應用程式搬到系統應用程式資料夾  /Applications。
  • 安裝以下 VS Code 延伸套件(Extensions):
    • Intellicode for C# Dev Kit
    • NuGet Gallery
    • vscode-solution-explorer

2. Install .NET on macOS 安裝 .NET 跨平台套件

  • 下載並安裝最新版 .NET SDK 和 .NET Runtime(此時最新版為 .NET 9.0.8, SDK 9.0.304, .NET Runtime 9.0.8)
  • .NET 套件是安裝在 /usr/local/share/dotnet 路徑中。
  • 確認 /usr/local/share/dotnet/dotnet 執行檔有加到系統搜尋路徑 PATH,否則後續步驟無法執行。我是連結分身到個人應用程式資料夾(~ 波浪符號是指家目錄):

    > ln -s /usr/local/share/dotnet/dotnet ~/Applications/

  • 接著檢查 .NET SDK 是否安裝正確:

    > dotnet --info 

二、安裝 Rhino.Templates

  • 在 VS Code 中開啟終端機(Terminal),有兩個方式:
    1. VS Code 主選單 Terminal > New Terminal, 或
    2. 快捷鍵 ⌘+⇧+P 叫出指令框 Command Palette,搜尋 Terminal
  • 在 VS Code 終端機輸入以下指令,更新 .NET 內部工作檔。此處需用 sudo 以管理員權限執行。

    > sudo dotnet workload update

  • 在 VS Code 終端機輸入以下指令,安裝 Rhino.Templates:

    > dotnet new install Rhino.Templates

三、HelloGrasshopper

  • 待續

四、Simple Component


五、Simple Mathematics Component


六、Simple Geometry Component


留言