智能合约开发的集成开发环境与框架
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 配
超级会员免费看
订阅专栏 解锁全文
613

被折叠的 条评论
为什么被折叠?



