29、智能合约开发的集成开发环境与框架

智能合约开发的集成开发环境与框架

1. 集成开发环境(IDEs)概述

集成开发环境(IDEs)能让开发者的工作更轻松,框架也是如此。近年来,为智能合约开发者打造了众多产品,下面为大家总结现有的工具,并给出如何为不同工作选择合适工具的建议。

有不少基于网络的 IDE,无需大量配置和设置就能直接使用。它们很适合作为试验场,进行快速原型开发,而且通常包含 JavaScript 虚拟机,方便用户快速测试,查看最小代码示例是否按预期运行。以下将介绍最常用的 IDE(包括一些知名的桌面 IDE),并说明如何在它们之间做出选择。

1.1 Remix:官方 IDE

Remix 是由以太坊基金会维护的官方 IDE,可在任何浏览器中使用,因此在任何设备上都能访问。
- 访问方式 :访问 https://remix.ethereum.org/ 加载该 IDE。首次访问该 URL 时,会看到主页,从这里可以打开项目模板并加载特色插件。右上角显示最新消息,还有一些可用于开启 Solidity 学习之旅的链接资源。左侧是菜单,首次访问时,文件浏览器会自动激活。底部是日志控制台。
- 项目结构 :一开始,文件浏览器并非空的,会看到包含多个目录的项目结构: contracts scripts tests 。还有一个 .prettierrc.json

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值