設定您的 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 提供的 Sui Move 語言擴充功能。
Emacs
- Emacs 是免費開源文字編輯器。
- move-mode 是由 Ashok Menon 開發的 Emacs Move 模式。
Zed
Github Codespaces
Github 的網頁版 IDE 可直接在瀏覽器中執行,並提供幾乎完整功能的 VSCode 體驗。
- Github Codespaces
- Move Syntax 在擴充功能市集中也提供。
- Move Formatter 在擴充功能市集中也提供。
其他 (CLI)
上面列出的一些工具具有 CLI 支援的版本。
- prettier-plugin-move 包含 Prettier@v3 外掛程式的 TypeScript 套件以及在終端機中執行它的二進位檔案。