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 条评论
登录 后参与评论

相关文章

来自专栏腾讯移动品质中心TMQ的专栏

从 Ant 到 Gradle 的迁移之路

前一段时间项目组打算将原来的 Ant 编译打包方式迁移到 Gradle 编译打包方式。现在迁移基本完成,我这里将迁移过程遇到的坑以及经验做一个总结,希望能给大家...

2700
来自专栏企鹅号快讯

基于Ansible实现平台自动部署初探

Hi,大家好。今天跟大家聊一聊Ansible。 什么是Ansible? Ansible是一个批量部署远程主机的工具。远程的主机可以是远程虚拟机,远程物理机,也可...

2818
来自专栏沈唁志

什么是Docker?Docker的快速入门教程

Docker 从2013年发布至今, 许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?

653
来自专栏bdcn

CoreOS那些事之Rkt容器尝鲜(下) 转

2015年是各种容器技术与名词扎堆的一年,Docker的出现使得“应用容器”的实施变得易如反掌的同时,也带动了它的许多竞争者。其中一个比较有趣的看点就在于“容器...

912
来自专栏phodal

React、Vue、Ember 及其他前端开发者,请暂缓更新到 Chrome 59 浏览器

昨天下午休息的时候,发现我工作用的 Mac Mini 在疯狂地散热中,打开 Activity Manger 发现是 Chrome 浏览器导致的,再打开 Chro...

18210
来自专栏walterlv - 吕毅的博客

理解 UWP 视图的概念,让 UWP 应用显示多个窗口(多视图)

发布于 2018-07-27 01:19 更新于 2018-07...

331
来自专栏Java架构沉思录

微服务不得不了解的Docker入门与实践

Docker 是一个能让程序跑在一个它无法感知的、用于隔绝外界环境里的容器的工具。

651
来自专栏walterlv - 吕毅的博客

使用 Microsoft.UI.Xaml 解决 UWP 控件和对老版本 Windows 10 的兼容性问题

发布于 2018-07-21 13:51 更新于 2018-07...

411
来自专栏施炯的IoT开发专栏

Windows Phone SDK 7.1 中文版本发布

        自2011年9月底推出Windows Phone SDK 7.1 RTM版本之后,很多国内的开发者焦急地等待着中文版本的推出。因为很多装了...

1816
来自专栏张善友的专栏

ASP.NET Identity 2新增双重认证、帐号锁定、防伪印章功能并修复了一些bug

Microsoft最近发布了ASP.NET Identity 2,该版本支持双重认证、帐号锁定以及防伪印章功能,还增强了用户帐号和索引。此外新版本还包含一个改进...

1728

扫码关注云+社区