区块广播:

谈谈最近使用的一款 EOS-IDE ,开发效率 “biu” 起来了!

BitUN Futufe水手发布在 技术交流
 325  1

那种酸爽,根本说不出来
—————————————————————————— by:Jimi没有Bond

Jimi是谁? 就是洒家啊!

刚开始在EOS平台上开发应用程序,那是一个心累!一是门槛高,二是难度大,还有些EOS应用开发环境还需要下载安装,非常麻烦,一度让我感觉自己有秃顶的趋势。

上个月月底,在某技术论坛前辈的推荐下,使用了 Beosin EOS-IDE ,使用前早就久闻其名,据说是最好的EOS应用开发环境。

Beosin EOS-IDE产品链接:https://beosin.com/EOS-IDE/index.html#/(推荐Chrome浏览器)

起先因为不熟悉用的不习惯,但是确实很多前辈推荐,于是坚持着用了下去。

短短一个礼拜,彻底爱上了它!就是辣么酸爽!
———————————谨以此文献给对于拥抱 EOS-IDE 还存在疑虑的筒子们

Beosin(这是产品所在公司的品牌名),中文名称是成都链安科技,公司的宣传语是这么说的:让区块链全生态更安全!

公司的品牌名很Fashion
并且宣传语也是非常有责任感
那么工具到底如何呢?

跟我一起来数数 EOS-IDE 特别炫酷的地方:

无需搭建开发环境,无需安装,在线操作

1.jpg

产品页面黑色主题,眼睛舒服,最重要的是酷!

需要重点提下的是,虽然这个产品是Beosin官方编译器,但了解到现有EOS平台上开发应用程序门槛高、难度大,因此,这个产品对所有开发者免费使用,并且开发者无需搭建开发环境,无需安装,在线操作即可。

这个很赞,对于很多技术小白帮助很大,可以在线上“捣鼓”,也不用下载安装神马的,页面也很简易。

支持在线编辑、编译、运行调试、部署

产品的界面其实和之前的很多平台IDE大同小异,有文件浏览、代码编辑区域、功能区域、日志区域…无论对于老程序员还是小白都能很快摸熟。

就算你真的搞不懂,“Support”中有“User manual”,官方的用户手册还是写的很详细的,对了,是中文版哟~哈哈…

2.jpg

新增、更改、重命名文件名,都如上图所示,这个没人搞不懂吧…总体来说很easy ~

敲黑板划重点!EOS智能合约编辑器区在IDE的中上方,能支持代码联想功能。接下来说说编译功能,在页面右边的功能区域选择Compile页签,会动态的显示当前编辑区域合约的编译信息,如显示错误和警告。编译成功后可点击Details查看ABI接口返回的详细信息。

我多次使用后发现,编译器版本分为1.2.x、1.3.x、1.4.x、1.5.x四个版本,需要注意的是假如主合约与文件名不相同,应该填写正确的合约名称,不然容易出错。

3.jpg

很多同学跟Jimi 一样(不要再闻Jimi 是谁?再次提醒下Jimi是本人! ),都很关心部署,其实部署也很简单操作的!

编译成功后进入run页签,选择账户及要部署的网络点击Deploy进行部署,网络包含:Local network、Test network、Main network,部署在测试网或主网时,浏览器需要安装钱包插件。

部署结果将在中部下方Run log list中展示,就完成了,是不是很神奇!

另外,是不是还担心二次部署会折磨你?大可不用担心!工具可以根据不同账户部署不同合约,非常方便。

4.jpg

用过EOS-IDE的你应该知道我要讲什么了?没错,就是运行。

咋个操作呢?不急,看下面:

部署合约成功后,页面返回函数信息及设置账户权限、Tables查询功能,录入函数参数信息就可以运行该函数了。

运行结果将在Run log list中展示。每运行一次都会在Run log list生成一条记录,最后的数据信息哪里查看?点击“Inquire”按钮帮助你。

5.jpg

支持多种EOS节点部署运行

最近Beosin EOS-IDE 升级了用户体验,其中更方便将合约部署在不同的测试网络中。

Test network增加对测试网络的选择(Jungle2.0 TestNet、CryptoKylin TestNet)以及添加网络功能,在Test network界面选择Jungle2.0 TestNet可以生成密钥对、创建账户、生成免费的EOS以及对测试网络的调用,选择CryptoKylin TestNet可以创建账户、生成免费的EOS以及对测试网络的调用。

6.jpg

差不多了,该撸代码了。
以上这些,就是我使用 Beosin EOS-IDE 近半月来几乎所有的心得了。
能力有限,砖头轻拍。
如果你有杀伤力更强大的手段,欢迎交流。

产品在线网页:
https://beosin.com/EOS-IDE/index.html#/
官网:
https://www.lianantech.com/#/

本文作者:Jimi,产品经理
详细的版本说明:https://zhuanlan.zhihu.com/p/57841394

本主题由 等一轮残月 于 2019-03-14 12:16:53 审核通过
  • 正序
  • 最新
只看帖主楼层直达
登录 账号发表你的看法,还没有账号?立即免费 注册