以太坊solidity学习记录(一)新版在线remix编译器的使用(2020.4.27)

个人目录

以太坊solidity学习记录(一)新版在线remix编译器的使用(2020.4.27)
以太坊solidity学习记录(二)基础操作整理
以太坊solidity学习记录(三)基础数据操作
以太坊solidity学习记录(四)地址与交易
以太坊solidity学习记录(五)函数入门
以太坊solidity学习记录(六)内存与结构体

一. 打开在线remix编译器

PS.可能需要科学上网,如果中途出现问题请自行查找工具,本教程不提供

1.浏览器输入 https://remix.ethereum.org/
如果出现加载慢,加载不完全的情况,刷新几次即可

2.左侧可以看到我们所有的文件以太坊solidity学习记录(一)新版在线remix编译器的使用(2020.4.27)_第1张图片
3.点击加号输入我们的文件名即可开始
以太坊solidity学习记录(一)新版在线remix编译器的使用(2020.4.27)_第2张图片

学习笔记

一.安装必需插件

1.点击插件管理器,页面中为这个图标
在这里插入图片描述
2.搜索关键字compiler,和关键字run
以太坊solidity学习记录(一)新版在线remix编译器的使用(2020.4.27)_第3张图片
以太坊solidity学习记录(一)新版在线remix编译器的使用(2020.4.27)_第4张图片

3,点击activate,之后可以在页面左侧栏找到这个,以后点击这个便可以进行编译以及运行
在这里插入图片描述

二. 编写helloworld

1.第一行写版本号,和预编译差不多

pragma solidity ^0.4.0;

意思是可以被0.4.0-0.5.0之内的版本兼容
ps.现在已经出了0.6.0及以上

pragma solidity ^0.4.0;

contract helloworld {
    string myword = "helloworld";
    
    function show() public view returns(string){
        return myword;
    }
}

之后点击之前的compiler,可以看到编译按钮,建议将Auto compile打钩
以太坊solidity学习记录(一)新版在线remix编译器的使用(2020.4.27)_第5张图片
点击之前的run,可以看到部署,以及账户信息,环境等等
以太坊solidity学习记录(一)新版在线remix编译器的使用(2020.4.27)_第6张图片
点击deplay之后天可以看到自己的合约已经部署完成,打开之后可以看见我们写的函数show了,点击运行之后返回了string类型的数值helloworld
以太坊solidity学习记录(一)新版在线remix编译器的使用(2020.4.27)_第7张图片

你可能感兴趣的:(solidity)