Atom的使用与solidity packages的安装配置
来源:互联网 发布:罗马2怎么改兵种数据 编辑:程序博客网 时间:2024/04/29 23:33
Atom是一款非常优秀的编辑器,个人觉得能和Sublime平分秋色。用户体验也是非常的优秀。在我们学习Solidity时,官方文档介绍了在Atom上的一些插件,这里有必要做一些分享。官方Solidity文档地址:https://solidity.readthedocs.io/en/latest/index.html# 。
- Atom下载
官方Atom下载地址:https://atom.io/
- atom-ethereum-interface插件安装
Solidity官方文档中介绍的第一个Atom中的插件就是atom-ethereum-interface。该插件可以用来提供语法高亮,编译和运行时环境。atom-ethereum-interface的地址为:https://atom.io/packages/atom-ethereum-interface
atom-ethereum-interface也是使用web3,js接口来和以太坊节点交互的。目前atom-ethereum-interface已经不需要客户端安装以太坊节点交互了。在新版本中已经自带了编译器并运行Solidity代码。
在Mac下可以直接使用以下命令安装atom-ethereum-interface:
apm install atom-ethereum-interface
- linter-solidity插件安装
Solidity文档中介绍的第二个Atom插件为linter-solidity。最主要的作用是提供代码提示。linter-solidity地址为:https://atom.io/packages/linter-solidity。使用以下两个命令行即可安装:
$ apm install linter #(if you don't have AtomLinter/Linter installed). $ apm install linter-solidity
安装完以上两个插件后,重启Atom。可以在Packages菜单栏下第一个看到Atom Ethereum Interface。Compile code即编译合约,Build compiled即部署合约,Create即创建实例。
我们编写一段简单的合约,保存为.sol后缀,然后进行编译部署,出现界面如下:
如果合约出现语法错误,Atom也会提示:
当然,如果你是一个Atom的重度使用者的话,也可以安装很多其他的插件,官方提供插件地址: https://atom.io/packages 。里面有很多优秀的插件可供下载。
对于上面的两个智能合约Solidity插件,经过我的尝试之后,其实发现并不是特别好用,貌似一些功能还存在bug. 期待这些以太坊高效开发工具能越来越好。
1 0
- Atom的使用与solidity packages的安装配置
- Atom 下 Hydrogen 的安装与使用
- Atom的配置与插件
- Atom:一些有用的Packages和插件
- Atom(Github 出品的跨平台编辑器 安装与配置)
- 最强大的代码编辑器(IDE)——Atom。Atom介绍安装与插件配置(一)
- ubuntu 14.04中solidity的安装教程
- solidity智能合约开发工具Atom及其插件安装
- atom编辑器的使用
- Atom 编辑器的使用
- Atom使用的技巧
- Atom的使用技巧
- 【Solidity】1.一个Solidity源文件的布局
- 0001-atom编辑器之atom-beautify和uncrustify的安装及配置方法
- ATOM 安装+配置炫酷的activate-power-mode..
- 使用 install.packages() 安装所需的包
- Solidity的CURD
- Oracle中packages的使用
- 十个利用矩阵乘法解决的经典题目
- 暑假不AC
- 第5章 类之间的关系
- 如何获取Informatica PowerCenter安装介质
- 带权并查集(1856)
- Atom的使用与solidity packages的安装配置
- Java Concurrency in Practice 之Volatile和ThreadLocal
- 基于标记的AR的OpenCV实现
- JSP第三篇【JavaBean的介绍、JSP的行为--JavaBean】
- Window下安装Jinja2
- 第6章 抽象类和接口
- 教女朋友学Python(8)——排排坐吃果果
- webservice--概述
- 2015年第六届蓝桥杯省赛真题之三三羊献瑞