Remix-IDE(一)
认识Remix-IDE
智能合约的编写需要使用计算机语言,目前常用的是Solidity语言。Solidity是Ethereum官方设计和支持的变成语言,专门用于编写智能合约。那么编写智能合约的工具有很多种,笔者推荐使用的以太坊官方退出的Remix,它是一个开源的Solidity智能合约开放环境,提供了基本的编译、部署、合约测试和执行合约等功能,它的地址是:remix
Remix-IDE的界面
左上角两个文件夹重叠的图标发光,说明现在这个界面处于当前该栏,这个图标的意思是资源管理器,如果你使用过visual studio,那么这个资源管理器跟vs的是一个意思。单击这个图标就可以进入资源管理器模块。
默认情况下,Remix将文件存储在工作工作区就是浏览器本地存储中的文件夹,所以不要随便清除你的浏览器缓存,这样你下次打开remix就丢失了上次你编写的草稿,没错Remix自动存储你编写的代码,非常的好用,不需要你下载桌面版本,反正我是没下。
可以看到工作区默认有三个文件夹,一个是合同文件夹、一个是脚本文件夹、一个是测试文件夹和一个README.txt。如果你是初学者,那就在合同文件夹里面新建一个后缀为.sol的文件,写好后编译出来然后部署,这个操作在以后的文章中再讲,因为现在讲我会很乱。
上面的workspaces栏后面有三个图标,第一个指的是添加一个新的工作区,第二是重命名现在的工作区,第三个是删除现在的工作区。
这个图表的意思是新建一个空的文件,注意你新建文件的时候的文件夹在哪亮,就在哪个文件夹中建立。第二个图标的意思是新建一个空文件夹,第三个图标的意思是发布到github上,暂时不会用,第四个图标的意思是从本地文件系统中上传文件到你的这个浏览器工作区。
觉得有用就点个赞,没用也点个赞,毕竟码字好累...
Remix-IDE(一)相关推荐
- 搭建Remix IDE本地开发环境
前言 Remix IDE是ETH提供的在线合约开发IDE,因为Remix IDE官方服务在海外,访问时有点慢,所以打算本地搭建一下. Remix IDE github: https://github. ...
- 智能合约编译器Remix IDE
Error: The method eth_getCompilers does not exist/is not available at web3.js:3143:20 at web ...
- Remix IDE的安装和使用
参考地址: 1.Remix 搭建与简单使用 2.使用Remix IDE快速部署你的第一个智能合约 安装 git clone https://github.com/ethereum/remix-ide. ...
- 快速入门 Remix IDE
今天要给大家讲解的是如何使用在线编译器:Remix IDE 之前打算手动安装一个本地的Remix IDE ,但是基于windows的安装教程我试了很多次都是安装失败,无奈下只能先使用在线的,以后 ...
- Remix IDE已支持Sui Move在线开发
网页版Remix IDE与WELLDONE Code插件结合,让您无需本地设置或安装即可开始构建Sui应用程序. 不熟悉Sui的构建者可能想在正式配置开发环境之前,浅尝一下构建Sui应用程序.Remi ...
- Remix中文版 【Solidity IDE】
Remix是以太坊官方开源的Solidity在线集成开发环境,可以使用Solidity语言在网页内完成以太坊智能合约的在线开发.在线编译.在线测试.在线部署.在线调试与在线交互,非常适合Solidit ...
- REMIX 本地环境搭建指南
有时候运行 官方 remix : https://remix.ethereum.org/ 往往会很慢,那就本地搭建一个吧. 前提条件:安装nodejs,这里用到npm 安装步骤如下: 第一步:命令行安 ...
- REMIX与LOCALHOST相连
REMIX与LOCALHOST相连 让Remix与本地文件系统进行交互,点击connect同时找到localhost下的Remix文件管理器的共享目录.在开始之前,参考网址: https://remi ...
- Web IDE落地全记录(一)
前言 Web3 和元宇宙被很多业内人士持续看好,认为是互联网发展新趋势,而区块链是在相关技术落地中扮演了重要的基础设施作用,如何结合原有业务进行区块链智能合约创新研发是各家企业最为关心的话题. 前文我 ...
- Remix本地环境搭建
前提条件:安装nodejs.需要用到npm和cnpm 可在终端中查看node版本: C:\Users\璐从今夜白.>node -v v12.18.3 安装步骤如下: 第一步:命令行安装REMIX ...
最新文章
- 《因果学习周刊》第5期:NeurIPS2021 因果发现最新进展
- python画代码-python画樱花树代码 具体代码介绍
- Android开发中Handler的经典总结
- resize函数缩小图片的尺寸 车辆检测
- Intel MKL FATAL ERROR Cannot load mkl_intel_thread.dll
- vue 创建项目的命令
- VMM2012应用指南之1-实验环境概述与准备
- Java中运用数组的四种排序方法_JAVA中运用数组的四种排序方法
- k8s边缘节点_边缘计算,如何啃下集群管理这块硬骨头?
- mac下安装caffe
- 机器学习笔记II: 决策树
- MicroK8s及KubeFlow安装文档
- hadoop,spark的启动及DataNode无法启动的解决方法
- 为什么SQL用UPDATE语句更新时更新行数会多3行有触发器有触发器有触发器有触发器有触发器有触发器...
- 四、处理表单数据 (基础教程4)
- MySQL基础实战篇
- 如何解读vmlinux.lds.S文件
- python编写个人信息查询_使用Python改写的身份证信息查询小程序
- 拳皇FANS们不得不看的动画
- 王者荣耀英雄测试用例
热门文章
- 哪种处理器能跑vs还有oracle,AMD处理器哪个最强 2020AMD处理器性能排行榜
- 陈强教授《机器学习及R应用》课程 第七章作业
- 快速消除Word文档中空格
- html的图片动态效果,用CSS3实现图片动态效果
- 目标检测数据集下载及算法训练教程
- OpenSTF手机设备管理平台-------二次开发
- java有理数类的封装_java-有理数类的设计
- “三次握手,四次挥手”你真的懂吗? 1
- 一条对“失控的腾讯帝国:企鹅无法把控手机市场”的评论
- C语言结构体(Struct)——摘自C语言学习网