設定你的 IDE (Set Up Your IDE)
Move 開發有兩種最受歡迎的 IDE:VSCode 和 IntelliJ IDEA。兩者都提供語法突顯和錯誤訊息等基本功能,儘管它們在額外功能上有所不同。無論你選擇哪種 IDE,你都需要使用終端機來執行 Move CLI。
IntelliJ 外掛程式不支援 Move 2024 版本,部分語法將不會被突顯。
VSCode
- VSCode 是來自 Microsoft 的免費開源 IDE。
- Move (Extension) 是由 Mysten Labs 維護的 Move 語言伺服器擴充功能。
- Move Formatter - 由 Mysten Labs 開發與維護的 Move 程式碼格式化工具。
- Move Syntax 是 Damir Shamanaev 開發的 Move 簡單語法突顯擴充功能。
IntelliJ IDEA
- IntelliJ IDEA 是來自 JetBrains 的商業 IDE。
- Move Language Plugin 由 MoveFuns 提供,為 IntelliJ IDEA 帶來 Move on Sui 語言擴充功能。
Emacs
- Emacs 是一款免費開源文字編輯器。
- move-mode 是由 Ashok Menon 開發的 Emacs Move 模式。
Zed
Github Codespaces
Github 的網頁版 IDE 可直接在瀏覽器中執行,並提供幾乎完整功能的 VSCode 體驗。
- Github Codespaces
- Move Syntax 在擴充功能市集中也可取得。
- Move Formatter 在擴充功能市集中也可取得。
其他 (Other (CLI))
上述列出的部分工具具有支援 CLI 的版本。
- prettier-plugin-move 包含 Prettier@v3 外掛程式的 TypeScript 套件,以及在終端機中執行它的二進位檔。