在线Solidity编辑器Remix

327 阅读2分钟

编辑器在线地址

在线地址remix.ethereum.org/

首次进入看到的页面

首次进来可以看到有三个区域,这个页面和VS Code 比较像的,我是学前端的看到这个挺熟悉的

image.png


Remix 的功能区域,也就是VS Code的左侧工具区域

  1. 第一个图标,当前默认文件夹,在初始化的时候,会给一个默认的文件夹当作工作区域,在这个区域里可以看到对应的文件,也就是区域2的内容,会给出默认的一些demo文件
  2. 第二个图标,搜索图标,收缩文件区域
  3. 第三个图标 编译工具 在这个区域里,主要是对合约的编译的,可以看到接截图哈。
  • 有账户区域:这个里面有初始化了十多个账户,可以选择测试使用。
  • 编译区域:可以选择是否自动编译,默认自动编译和隐藏编译过程中的警告信息。
  • 选择文件区域: 可以看到可以选择文件来执行编译,默认的情况是当你选择打开一个文件的时候他就会自动切换到当前到当前的文件选择,就是我打开了编辑区的Storage文件,它就会默认的去东西编译这个文件

image.png

  1. 第四个图标 主要用来部署合约的调用合约的 按照步骤
  • ENVIRONMENT 选择部署环境,这里就是说的不同的链,主链就相当于线上环境,其他的测试链就是测试环境了

  • ACCOUNT 选择以那个账户的身份进行部署,这里部署是需要消耗GAS的

  • GAS LIMIT 选择我们接收最高可以消耗多少gas,gas越高,越快的被矿工挖取,推到链上去(对主链而言)

  • VALUE 表示在我们部署合约的时候给这个合约转入多少钱 这里有个单位的选择,最小单位就是Wei 最常见的单位也就是EtherGweiWei。 单位换算

    单位换算Wei
    Wei11
    Kwei1e3 wei1,000
    Mwei1e6 wei1,000,000
    Gwei1e9 wei1,000,000,000
    Microether1e12 wei1,000,000,000,000
    Milliether1e15 wei1,000,000,000,000,000
    Ether1e18 wei1,000,000,000,000,000,000

image.png

  1. 第五个图标我也没怎么用过

只要用户记录自己学习和了解的过程。