solidity智能合约开发工具Atom及其插件安装

Atom简介

Atom代码编辑器支持Windows、Mac、Linux三大桌面平台,完全免费,并且已经在 GitHub 上开放了全部的源代码。

开发团队将Atom称为一个“为21世纪创造的可配置的编辑器”,它拥有非常精致细腻的界面,并且可配置项丰富,加上它提供了与 SublimeText上类似的 Package Control(包管理)功能,人们可以非常方便地安装和管理各种插件,并将 Atom 打造成真正适合自己的开发工具。

支持各种编程语言的代码高亮(HTML/CSS/Javascript/PHP/Python/C/C++/Objective C/Java/JSON/Perl/CoffeeScript/Go/Sass/YAML/Markdown等等)、与大多数其他编辑器相比,Atom的语言支持已经算是覆盖非常全面了。另外,它的代码补全功能(也叫Snippets)也非常好用,只需输入几个字符即可展开成各种常用代码,可以极大提高编程效率。

当然,Atom对基于solidity的智能合约开发也有很好的支持。

下载及插件安装

Atom官方下载地址:https://atom.io/

下载完成之后,直接安装即可。

Solidity官方文档也有相应的介绍,官网地址地址:https://solidity.readthedocs.io/en/latest/index.html 介绍了不少相应的插件。本文只介绍其中的两个插件的安装,已经满足了正常大多数的需求。

linter-solidity插件

该插件主要提供语法高亮和语法提示功能。

执行以下两个命令安装插件:

$ apm install linter
$ apm install linter-solidity 

安装完成重启Atom再次打开项目即可看到高亮和语法提示。效果如下:

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏用户2442861的专栏

win64 安装xgboost python

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/haluoluo211/article/d...

963
来自专栏我就是马云飞

Android Studio 3.2新功能特性

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

Netweaver工作进程的内存限制 VS CloudFoundry应用的内存限制

一个会话进程能够在堆上申请的内存大小上限, 在事务码RZ11里查看参数abap/heap_area_dia:

2034
来自专栏刘望舒

React Native探索之环境搭建与Hello World(Windows/Mac)

1434
来自专栏运维

我用Fedora19 办公

2013年7月2号Fedora19发布了,据说是可以替换Mac和Windows的系统!!!

901
来自专栏大眼瞪小眼

Java-Swing中使用Web富文本编辑器

开始看到这个需求,也没有什么想法感觉还好,于是百度、谷歌了一堆东西。首先百度Java swing的富文本编辑器组件,虽然确实找到了几个组件但是都是很老的版本,而...

1655
来自专栏程序员互动联盟

【编程基础第八讲】如何选择Android模拟器?

存在问题: android开发如何选择一款好的模拟器? 解决方案: ? 网友们经常会问一些关于Android模拟器的问题,我今天就给大家总结一下。 1、Andr...

3567
来自专栏用户画像

2.5.5 作业和进程的关系

进程是系统资源的使用者,系统的资源的大部分都是以进程为单位分配的。而用户使用计算机是为了实现一串相关的任务,通常把用户要求计算机完成的这一串任务成为作业。

921
来自专栏向治洪

iOS WebDriverAgent 环境搭建

WebDriverAgent简介 WebDriverAgent是Facebook 在去年的 SeleniumConf 大会上推出了一款新的iOS移动测试框架。当...

4619
来自专栏赵俊的Java专栏

Windows 转换 Socks5 为 HTTP 代理

3K3

扫码关注云+社区