以太坊智能合约开发第一篇:IDE对solidity语法的支持

最近在研究以太坊智能合约的开发。随着研究的深入,准备写一个系列教程,将我的实际经验与大家分享,供大家参考借鉴。

solidity是什么?

以太坊官方推荐使用Solidity语言来开发以太坊智能合约。Solidity是一种语法类似JavaScript的高级语言,它被设计成以编译的方式生成以太坊虚拟机代码。在后续内容中你将会发现,使用它很容易创建用于投票、众筹、封闭拍卖、多重签名钱包等等智能合约。

IDE对solidity语法的支持

工欲善其事,必先利于器。在使用 Solidity语言 编写智能合约开始之前,需要一款得心应手的IDE。本篇推荐使用 IntelliJ IDEA 系列的 WebStorm

打开 Preferences - Plugins 面板:

按图所示,在右边搜索框内输入“solidity”,并点击 Search in repositories 。接下来就会看到我们需要用的插件 Intellij-Solidity

选中 Intellij-Solidity 插件,点击右边面板中的 install 按钮,WebStorm就开始下载插件并自动安装。重启WebStorm之后即生效。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

罗技智能家居管理系统(Logitech Harmony Hub)漏洞分析

近期,火眼公司Mandiant Red Team团队发现,罗技智能物联网家居管理系统Logitech Harmony Hub存在多个可利用漏洞,攻击者可利用这些...

974
来自专栏开源FPGA

Arduino UNO +ESP8266采集数据上传到贝壳网

集成电路设计大赛赛程将至,我现在还是毫无头绪,然后又报了一个互联网+,比赛报了,东西就必须出来,时间很紧的情况下,所以选择了开源的arduino的进行完成。从...

3057
来自专栏圆方圆学院精选

【许晓笛】EOS 的世界里可能再也没有小偷了

EOS 有可能会强制要求所有账户的 Owner 权限必须使用多签名,也就是说 Owner 权限列表里要有至少两个私钥或其他账户,这样就减少了因为单个私钥泄露而导...

1022
来自专栏小黄人的机器人

WordPress实现熊掌号H5页面结构化改造

自从百度宣布将会把80%引流给优质熊掌号后,所以很多的站长朋友也想让站点接入百度熊掌号,以便百度熊掌号对原创文章的收录和搜索结果以及熊掌号页面的展现效果,下面就...

723
来自专栏申龙斌的程序人生

Bitcoin Core钱包常用的命令行参数

对于踏入币圈的朋友,我一直强烈建议要学习Bitcoin Core钱包软件,因为BitcoinCore这款全节点钱包是中本聪(比特币的发明人)最早实现的,虽然下载...

1202
来自专栏FreeBuf

利用esp8266制作一个可随身携带的WiFi密码钓鱼器

孙子兵法:故上兵伐谋,其次伐交,其次伐兵,其下攻城;攻城之法为不得已。 正是如此靠机器硬破不如直接问对方。 下面这就介绍下WIFI密码社工的进阶玩法 玩过Wi...

4084
来自专栏小文博客

良心压缩软件Bandizip——无广告超精简

Bandizip 是一款来自韩国的开发商 Bandisoft 开发的 Windows 平台压缩软件,是一款完全免费的压缩软件。

54610
来自专栏圆方圆学院精选

【许晓笛】深入理解 EOS 账户权限映射

名词解释:本篇文章出现很多 “Action” 和 “Active”,Action (动作)为 EOS 中账户可以接受的动作,也就是别人可以对你做什么;Activ...

652
来自专栏大神带我来搬砖

标题党:第一次接触区块链技术,竟然是这种方式

1552
来自专栏Jerry的SAP技术分享

SAP云平台,区块链,超级账本和智能合约

前一篇文章《Hyperledger Fabric on SAP Cloud Platform》,我的同事Aviva已经给大家介绍了基于区块链技术的超级账本(Hy...

1052

扫码关注云+社区