Solidity Extended
Solidity是Ethereum平台上用于创建智能合约的编程语言。Solidity Extended扩展旨在为Visual Studio Code提供全面的Solidity支持,使您能够充分利用编辑器的所有功能。
主要功能:
配置选项:
您可以指定编译器重映射,以数组形式定义前缀和目标路径。
{
"solidity.compilerRemappings": [{"prefix": "ROOT", "target": "./src"}]
}如果在下一次验证事件中未运行某个linter,可以选择保留其错误。例如,如果存在solium错误且lintOnSave设置为solc-only,则只会运行solc。如果persistErrors设置为true,solium错误将保留;如果设置为false,则会清除。
{
"solidity.persistErrors": true
}以下三个选项可以设置为以下值:
在文件更改时立即进行linting,无论文件是否已保存。如果您正在处理编译时间较长的合约,可能需要将此选项设置为false。
{
"solidity.lintOnChange": true
}在文件保存时进行linting。
{
"solidity.lintOnSave": true
}在文件打开时立即进行linting。
{
"solidity.lintOnOpen": true
}致谢:
特别感谢Juan Blanco,本扩展是基于他的原始vscode-solidity扩展进行的fork开发。
通过Solidity Extended,您可以轻松地在Visual Studio Code中开发和管理Ethereum智能合约,享受高效的开发体验。

本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com