开发工具¶
背景¶
工欲善其事,必先利其器,在这一列表中我们将推荐一些开发工具,有了工具的加持,能够方便开发者更好地基于Conflux网络开发各类智能合约。
源代码编辑器¶
- Visual Studio Code:编写智能合约项目和编译合约的工具,官网免费下载使用
IDE¶
- Conflux Studio在线集成开发环境(免下载,需配置插件钱包):Conflux Studio Web
- Windows平台版本Conflux Studio:Conflux Studio Windows
- Mac平台版本Conflux Studio:Conflux Studio Mac
- Linux平台版本:Conflux Studio Linux
- Conflux Studio各功能点介绍:使用手册:
- Conflux Studio开发教程:开发教程:
Info
在电脑中安装Conflux Studio可能面临两个难点:即docker安装和conflux rust的安装,但两项并非必须项,安装他们的目的是为了在你的电脑内实现一个本地私有测试链,如果不需要私有测试线而是直接使用测试网和正式网则无需安装。
JS environment¶
Info
(附1:廖雪峰的nodejs 安装配置教程https://www.liaoxuefeng.com/wiki/1022910821149312/1023025597810528)
Info
(附2:廖雪峰的nodejs教程,https://www.liaoxuefeng.com/wiki/1022910821149312/1023025597810528)
Conflux truffle(编译,调试)¶
安装命令(node js自带npm命令):
npm install -g cfxtruffle
Conflux remix¶
钱包插件¶
- 官方插件钱包:Conflux Portal
Info
钱包配置教程详见:Portal安装