开发环境
在学习了上一课后,您已经在您的环境中安装了 Sui。当您准备在 Sui 上开发智能合约时,需要选择一个便捷的工具(IDE)。
在本课中,我们将介绍 3 个推荐的用于 Sui 上 Move 开发的 IDE。
1. ChainIDE Studio
ChainIDE Studio 是 ChainIDE 产品系列的一个 IDE 产品。它是一个基于云的多链 IDE,适用于 web3 开发者。
CIDE Studio 最近添加了对 Sui 链的集成,并提供了多个 Sui 上的示例合约项目。
2. Visual Studio Code
VSCode 是许多程序员使用的流行代码编辑器。对于在 Sui 上开发 Move 项目,推荐安装 Mysten Labs 的 “Move” 语言支持扩展。此扩展兼容 Move 2024 版本。
安装“Move”扩展的步骤如下:
- 打开 Visual Studio Code (VSCode)。
- 点击扩展图标进入扩展视图。
- 在扩展视图中,在搜索栏中搜索“Mysten”。
- 点击
安装
按钮进行安装。
3. MoveCastle 课程内置 IDE
作为另一种选择,我们集成了一个内置 IDE 以提升您的学习体验。首次进入课程时,该 IDE 将自动启动,提供一个预先安装了 sui
二进制文件的环境。
由 ChainIDE Studio 提供支持,您可以将其用作远程工作空间,具有管理项目文件和访问类 Unix 环境(终端)的功能。此外,它已预配置为适应 Sui 链,
确保为您的需求定制的无缝开发环境。