Visual studio code visual studio代码中是否有Solidity文件的文档格式化程序扩展名?

Visual studio code visual studio代码中是否有Solidity文件的文档格式化程序扩展名?,visual-studio-code,solidity,Visual Studio Code,Solidity,我习惯于使用(Ctrl+Shift+I)键盘快捷键格式化代码。但是,当我对solidity代码使用相同的快捷方式(扩展名为.sol)时,我收到一个通知,告诉我“没有安装solidity文件的文档格式化程序”。有人知道可以做这项工作的分机吗 这是中列出的两个visual studio集成 我不使用VisualStudio,所以我不知道它是否正是您想要的,但也许它会有所帮助 编辑:我一直在使用VS,建议使用solidity扩展名: 延长期限规定: 语法突出显示 片段 编辑当前合同(按F1键

我习惯于使用(Ctrl+Shift+I)键盘快捷键格式化代码。但是,当我对solidity代码使用相同的快捷方式(扩展名为.sol)时,我收到一个通知,告诉我“没有安装solidity文件的文档格式化程序”。有人知道可以做这项工作的分机吗

这是中列出的两个visual studio集成

我不使用VisualStudio,所以我不知道它是否正是您想要的,但也许它会有所帮助

编辑:我一直在使用VS,建议使用solidity扩展名:

延长期限规定:

  • 语法突出显示

  • 片段

  • 编辑当前合同(按F1键:编辑当前合同),或按F5键

  • 编译所有合同(按F1“实体:编译所有实体合同”)或Ctrl+F5/Cmd+F5
  • 当前文件中所有合同/库以及所有引用导入的代码完成
  • 默认项目结构(solidity文件需要在'src'目录中,库需要在'lib'目录中)。图书馆将遵循相同的结构
  • 支持EIP82(dappfile和依赖项包)的编译
  • 支持不同的solidity版本(远程和本地)
  • 代码生成使用,它当前包括Nethereum服务的默认模板dtos生成。(从bin文件夹编译后打开“contractName.json”。按F1键,然后按--Solidity:从编译输出生成代码…)请提供更多模板
  • 使用Solhint或Solium的绒线

第一个根本不起作用。我安装了第一个。它不支持照明和自动完成。但当我使用ctl+shift+I时,它仍然不能自动格式化。