vscode切换Solidity的编译版本
在vscode中,先安装solidityhe、solidity Extends、solidity debugger这3个插件,然后设置Solidity的版本号。这里以设置0.7.3版本为例,进行说明。
·
在vscode中,先安装solidity、solidity Extends、solidity debugger这3个插件,然后设置Solidity的版本号。这里以设置0.7.3版本为例,进行说明。
1、安装3个插件。
2、设置Solidity版本
2.1 solidity插件设置
2.2 solidity Extend插件设置
settings.json里的3个参数(相对路径):
"solidity.compileUsingRemoteVersion": "https://github.com/ethereum/solc-bin/tree/gh-pages/bin",
"solidity.compileUsingLocalVersion": "soljson-v0.7.3+commit.9bfce1f6.js",
"solidity.defaultCompiler": "localFile",
或者,Mac平台全路径(单斜杠 / ):
"solidity.compileUsingRemoteVersion": "https://github.com/ethereum/solc-bin/tree/gh-pages/bin",
"solidity.compileUsingLocalVersion": "/Users/apple/Library/Preferences/truffle-nodejs/compilers/node_modules/soljson-v0.7.3+commit.9bfce1f6.js",
"solidity.defaultCompiler": "localFile",
或者,win10平台全路径(双斜杠 //):
"solidity.compileUsingRemoteVersion": "https://github.com/ethereum/solc-bin/tree/gh-pages/bin",
"solidity.compileUsingLocalVersion": "C://Users//hua//AppData//Roaming//truffle-nodejs//Config//compilers//node_modules//soljson-v0.7.3+commit.9bfce1f6.js",
"solidity.defaultCompiler": "localFile",
2.3 下载soljson.js到本地,并编译合约
打开vscode的终端,选择Solidity compiler,在按F5即可编译.sol文件,如图(6)所示。
参考文献
更多推荐
已为社区贡献3条内容
所有评论(0)