宇宙链 宇宙链
Ctrl+D收藏宇宙链

Remix IDE 发布了 VSCode 插件

作者:

时间:1900/1/1 0:00:00

译文出自:登链翻译计划

译者:翻译小组

校对:Tiny熊

Remix项目--包括RemixIDE及其相关库,发布了VSCode的Remix插件的测试版本。现在可以在VSCode的插件市场上搜索:Remix

或者前往VSCode网站上的Remix插件页面。

在Remix插件可以做什么?

让我们从基础知识开始,你可以在VSCode中运行Remix,并使用VSCode的默认功能--比如VSCode的编辑器和它的文件浏览器。同时,VSCode中的Remix不是一个网络应用,所以你可以直接访问你电脑的文件系统。

在这个测试版中,你可以:

使用Remix的Solidity编译器编译,及相应的Remix插件操作编译结果。

使用JuanBlanco的SolidityVSCode插件进行编译,然后使用在编译结果上操作的Remix插件。

下一步,它将能够做什么?

部署

在这个插件的开发计划中,下一步将是增加部署和运行功能插件。在RemixIDE中,部署和运行插件会在提供者选择InjectedWeb3时,可以部署到公共测试网。我们正在想办法在不使用MetaMask的情况下将其部署到公共网络。

对冲基金Outremont Technologies推出第二只加密货币基金:金色财经报道,在机构投资者稳定需求的支持下,一家由长期从事对冲基金的专业人士经营的量化加密对冲基金初创公司正在筹集其第二只基金。据两位知情人士透露,Ian Tousignant的Outremont Technologies上个月开始交易其第二只基金,因为其最新的风险投资以及该公司的初创公司的筹款活动仍在继续。它的最新产品采用了智能贝塔策略。该公司的旗舰产品于1月推出,采用了一种自动化的量化策略,专注于波动性交易,与Tousignant和他的交易员从市场高峰和低谷中赚钱的策略一致。Outremont上个月管理着大约4000万美元的资产。其大约12人的团队表明,它预计会有大量资金流入。[2022/4/14 14:23:31]

调试器(Debug)

一旦运行和部署功能插件加入后,所有使用该插件的API的插件也将很快跟进。首先考虑的是调试器。

试试测试版

设置

从VSCode市场加载Remix插件程序。

Remix的SolidityCompiler功能插件是默认加载的。

BLAST Premier和Bondly联手推出NFT收藏品:据官方消息,BLAST Premier(电竞赛事主办方)和Bondly将联手推出NFT收藏品,于6月15日开始销售。BLAST 的NFT由 Bondly 平台提供支持,起价为 18 美元。

Bondly是第一个与影响力人物,音乐家和游戏/收藏品创作者合作,并将独特的产品推向市场的公司。Bondly 为粉丝创建并发布了油管网红 Logan Paul 的首个限量版 NFT 收藏品系列,仅在 30 分钟内售罄。Lewis Capaldi与 Bondly 合作并迅速售罄了他的 Big Fat Sexy 收藏卡片系列 (NFT),其中绝大多数由非加密货币持有者购买。

BLAST Premier 是一个反恐精英锦标赛集合,它联合了所有主要的 CS:GO 赛事,为全球所有地区提供机会,并为 CS:GO 的世界冠军加冕。今年将有多达 32 支球队参加 7 场 BLAST Premier 赛事,奖金总额为 2,475,000 美元,最好的团队和选手将在此进行竞争。[2021/6/11 23:31:18]

要加载其他插件,请点击Remix图标,你会在左侧面板上看到可用插件。

然后要激活你想用的插件,点击该插件,就会有一个激活模式提示菜单。

Coinbase与CS: GO比赛组织者BLAST Premier签署赞助协议:金色财经报道,加密货币交易所Coinbase已与CS: GO(《反恐精英:全球攻势》)电子竞技比赛组织者BLAST Premier签署了赞助协议。BLAST Premier总部位于丹麦,其CS: GO职业电竞联盟于2020年成立。该联盟主要设在北美和欧洲两个地区。BLAST Premier在公告中表示,此次合作意味着Coinbase品牌将在4月13日至18日的春季对决和6月15日至20日的决赛中亮相。[2021/4/2 19:38:24]

VSCode

编译Solidity和YUL

有2个编译器可用:

RemixSolidity/YUL编译器,这与RemixIDE中使用的编译器相同。为了区分这两个插件,我将其称为RemixSolidityCompiler。在激活Remix插件后,默认可用。

已经有一个流行的VSCode插件用于编译Solidity。名字为Solidityextension,它是由JuanBlanco编写的。为了清楚起见,在本文中我将把它称为JuanBlanco的Solidity插件。要使用这个插件,在VSCode插件市场中激活就可以。

动态 | Augur联合创始人Jeremy Gardner希望制作一款加密真人秀节目:据Bitcoin Exchange Guide消息,Augur联合创始人Jeremy Gardner希望制作一款名为“加密城堡历险记”(Crypto Castle Chronicles)的加密真人秀节目。Gardner希望通过这种方式,展示加密行业工作者的生活状况。[2019/8/10]

两者的基本区别是,RemixSolidityCompiler也能编译YUL,而JuanBlanco的Solidity插件则不能编译YUL--但它的运行速度确实快了一些。

选择Solidity版本

无论你使用哪种编译器,都可能需要选择Solidity的版本。

进入命令面板(Shiftcmdp)(mac:Shiftoptp)并输入version-可以看到Solidity(JuanBlanco的插件名)&RemixSolidityCompiler。

0_Qmdj6h8921r4KR_m

这里使用RemixSolidityCompiler模式,然后选择编译器版本:

声音 | Prema Shrikrishna:世界银行区块链实验室已获得宝贵经验:世界银行技术创新实验室IT主管Prema Shrikrishna今天在MIT Technology Review的EmTech会议上表示,世界银行的区块链实验室目前还处于早期阶段,但该实验室在教育,农业和医药供应链可追溯性以及金融服务方面所做的实验已经提供了宝贵的经验教训。[2018/9/14]

Solidity

启动编译器

点击进入带有Solidity文件的面板,使其成为活动标签。

使用命令面板(Shiftcmdp)并输入编译。你会在那里看到两个编译器选项。编译器

选择一个,在输出面板上你应该看到类似的内容:

编译

F5快捷键编译有吗?

对于JuanBlanco的Solidity插件的用户,你通常会通过点击F5进行编译。

但F5目前还不能与Remix一起工作。你应该用CompilewithSolidityextension进行编译。这样你就能得到两个插件的好处。

目前,只有在JuanBlanco的Solidity插件在我们的插件中被调用时,Remix才能监听到编译的结果。因此,目前不要使用快捷键。

另外,确保编译时选择了对应的.sol文件。如果你把插件放在焦点上,它将无法知道你要编译哪个文件。

一旦部署和运行插件被集成--用户将能够用RemixSolidity编译器或JuanBlancoSolidity插件进行编译,然后部署到公共测试网,并用Remix调试器进行调试。

Remix包含了哪些插件

目前可用的插件都是依赖使用编译结果的插件:

DefiExplorer

资源管理器

DefiExplorer将把Uniswap合约加载到文件资源管理器中,这样你就可以玩转这个协议,了解它的工作原理。

EthDoc

EthDoc文档生成器将NatSpec的注释格式化为可读的文档。

Learneth

Learneth

Learneth是Remix中的一个教程框架,用于逐步学习。一些教程包括测试。

1_wRbieQSRL-wbnF8sW9ycCw

从初学者到经验丰富的学习者都有教程。我们已经编写了这些教程,你编写Learneth教程并将其托管在你自己的repo上也很容易。

一键式Dapp

一个生成智能合约界面的免费工具。

Sol2UML-创建一个UML图

这个插件将在最近编译的Solidity文件上创建一个UML图。

SolHintLinter

SolHintlinter会给你警告,当你点击一个警告时,它将突出显示相关的代码。

1_9G4_4f2HO4nIslLidrRoHQ

你应该发现4.22高亮显示了

Sourcify--合约的获取和验证

Sourcify

获取合约输入已验证合约的地址来获取合约。

用Sourcify进行验证目前验证是可用的,但在部署和运行插件被集成到RemixVSCode插件中之前,工作流程有点复杂。所以在这个问题上,还请等待。

Tenderly

Remix和Tenderly项目整合。验证合约。从你的Tenderly项目导入Remix。

Tenderly

想在VSCode中为Remix编写一些插件?

请查看remix-vscoderepo和它的README文件的说明。

让我们知道你的想法

Remix的VSCode处于Beta阶段--所以你的任何反馈都将是非常有用的。

本翻译由CellNetwork赞助支持。

来源:https://medium.com/remix-ide/a-remix-ide-extension-for-vscode-1f751fdeee46

参考资料

登链翻译计划:https://github.com/lbc-team/Pioneer

翻译小组:https://learnblockchain.cn/people/412

Tiny熊:https://learnblockchain.cn/people/15

VSCode网站上的Remix插件页面:https://marketplace.visualstudio.com/items?itemName=RemixProject.ethereum-remix

remix-vscoderepo:https://github.com/ethereum/remix-vscode

README:https://github.com/ethereum/remix-vscode#load-a-development-plugin

CellNetwork:https://www.cellnetwork.io/?utm_souce=learnblockchain

免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。

本文来源于非小号媒体平台:

登链社区

现已在非小号资讯平台发布105篇作品,

非小号开放平台欢迎币圈作者入驻

入驻指南:

/apply_guide/

本文网址:

/news/9907143.html

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

Bitfinex一周简报

标签:REMREMIEMIREMIXTremendous CoinRemita Coingemini什么意思网络用语Remix Token

以太坊价格热门资讯
币核BHEX关于“交易瓜分10,000个EN”活动奖励发放的公告

尊敬的社区用户: 币核BHEX举行的“上线EN,交易瓜分10,000个EN”活动已结束,活动奖励已发放完毕,请注意查收。风险提示:数字资产是创新的投资产品,价格波动较大,请您理性判断自己的投资能力,审慎做出投资决策.

1900/1/1 0:00:00
币圈卫姐姐:4.26比特币日K出现跌势尽头线后期走势

4月26日隔夜重要动态一览:21:00-7:00关键词:基建法案、央行数字货币、韩国1.格雷厄姆:需要完成基建法案.

1900/1/1 0:00:00
首发 | 欧易OKEx:波卡平行链竞拍大幕将启 哪些力量蓄势待发?

本文由欧易OKEx原创,授权金色财经首发。平行链竞拍一触即发,波卡生态热闹非凡。据官方最新消息,平行链测试网Rococo已上线公益平行链Statemint,并开始测试资产发行,Acala、Zenlink、ChainX、Bifrost等.

1900/1/1 0:00:00
Gate.io 已发PET超级空投福利活动奖励公告

Gate.ioPET超级空投福利活动已圆满结束,根据活动规则,我们已为符合规则的用户发放了活动奖励。用户可进入“账户管理—我的资金—账单明细”查询奖励发放情况。活动详情及规则请点击查看。Gate.io对此次活动保有最终解释权.

1900/1/1 0:00:00
小安论币:炒币不停在亏损,你是否还在乱做单

乱做是亏损的根源,在投资市场永远不要认为自己钱多是土豪而任性,这里会将你变成土鳖。人性是贪婪的,但没有约束的贪婪将成为灾难.

1900/1/1 0:00:00
关于ZB全球达人-首期招募计划的公告

尊敬的中币用户: ????为更好地凝聚社区力量,推动中币生态的发展,特推出ZB全球达人计划,诚挚邀请有志于推广数字货币的伙伴加入我们,与中币携手同行,共享数字货币盛宴.

1900/1/1 0:00:00