【发布时间】:2019-04-18 07:45:39
【问题描述】:
我习惯于使用 (Ctrl + Shift + i) 键盘快捷键来格式化我的代码。但是,当我对solidity 代码使用相同的快捷方式(扩展名为.sol)时,我会收到一条通知,告诉我“没有安装solidity 文件的文档格式化程序”。有谁知道可以完成这项工作的扩展程序?
【问题讨论】:
标签: visual-studio-code solidity
我习惯于使用 (Ctrl + Shift + i) 键盘快捷键来格式化我的代码。但是,当我对solidity 代码使用相同的快捷方式(扩展名为.sol)时,我会收到一条通知,告诉我“没有安装solidity 文件的文档格式化程序”。有谁知道可以完成这项工作的扩展程序?
【问题讨论】:
标签: visual-studio-code solidity
这是solidity documentation 中列出的两个 Visual Studio 集成。
我不使用 Visual Studio,所以我不知道它是否正是您正在寻找的,但也许它会有所帮助。
编辑:我一直在使用 VS,推荐的 Solidity 扩展是:Visual Studio Code extension
扩展提供:
语法高亮
片段
编译当前合约(按F1 Solidity:编译当前Solidity合约),或F5
【讨论】:
Prettier 适用于solidity 文件。
最近在他们的 GitHub 页面上出现了一些问题,但我最近一直在使用它并且它可以完成工作。
使用 Prettier 作为 Solidity 文件的默认格式化程序:
.sol 文件并按Ctrl + Shift + P
format document with
default formatter 设置为Prettier
【讨论】: