声明:本文由EOS中文社区,原创首发,转载请注明原文地址,谢谢。
前言:最近一直苦于EOS开发没有好用的IDE,用了很多,试了很多,都让人觉得有些差强人意。于是乎笔者在经过,长时间的查找实践中,终于找到了eos开发终极神器-vscode。当然这个只是笔者经过测试开发尝试后的一家之言。
话不多说下面进入正题。
vscode 安装
- 下载
大家开一去官网(https://code.visualstudio.com/Download)下载vscode。下载安装都很方便。
安装
win
windows下的安装,相信大家都能顺利完成
linux
linux下,官网下载的都是linux可执行文件.deb,.rpm。直接打开安装即可,也很方便。
Mac os下,这个本人没有试过,应该安装很简单。
配置
vscode安装起来非常简单,配置起来也非常容易。
首先,EOS是用c++开发的,所以打开vscode之后先装c++ 插件:
这个插件是必须的,其他的,也有很多插件非常有用,大家可以自己积极去发现。
运行测试
首先打开本地的eos,然后会看到最下面有许多选项,如图所示:
build all 测试
点击build:后的,可以选择构建的区域.选择可以构建整个eos项目.
点击build[all]进行构建。
如图所示:
智能合约构建
1.创建智能合约,这里我用的是`hello`的例子,来说明。
首先是。
:
:
然后在`eos/contracts`目录下的中加入:
添加命令:
然后build[all].后根据cmake文件来自动构建。构建完成以后,你可以在目录下,看到构建好的,如图所示:
构建完成以后,你就可以在build后选择[hello],单独进行编译。
代码提示
在左下角点击设置,加入以下配置,并且保存,就会出现代码提示了:
代码提示效果如图所示:
vscode Debug
debug方式很简单,选择后,你所debug的代码,打上断点,然后点击就可以调试了,效果如图所示:
一切都是如此简单,一切都是如此便捷。
联系我们
网站: https://eostea.io
社区:https://eosfans.io
电报群:https://t.me/eosfanscn
微博:https://weibo.com/eosfanscn
领取专属 10元无门槛券
私享最新 技术干货