首页  >  文章  >  后端开发  >  如何在 Visual Studio Code 中保存时运行'go fmt”?

如何在 Visual Studio Code 中保存时运行'go fmt”?

Patricia Arquette
Patricia Arquette原创
2024-11-10 06:52:02934浏览

How to Run `go fmt` on Save in Visual Studio Code?

在 Visual Studio Code 中保存时运行 go fmt

问题:如何配置 Visual Studio Code 自动运行文件保存时执行 fmt(或其他命令),包括 auto保存?

解决方案:

要使 go fmt 在 Visual Studio Code 中保存时运行,请按照以下步骤操作:

1.安装“Go”扩展(可选)

虽然保存时 go fmt 不再需要该扩展,但它提供了额外的 Go 特定功能,建议在 VSCode 中进行 Go 开发。

2。配置自动格式化

  • 打开“设置”(Ctrl ,)。
  • 搜索“editor.formatOnSave”并将其设置为 true。

3。启用“Go:保存时格式化”(替代)

如果您不想为所有文件类型启用自动格式化,您可以专门为 Go 文件启用它:

  • 打开“设置”(Ctrl ,)。
  • 搜索“go.formatOnSave”并将其设置为true。

附加说明:

  • 注 1:“Go”扩展已由Go Team 自 2020 年起,确保其与最新的 Go 保持一致
  • 注释 2: 该扩展提供了方便的“运行包测试”功能,以可视化格式显示代码覆盖率。
  • 注释 3: 此答案中描述的功能目前已在 Visual Studio Code 中实现并正常运行。

以上是如何在 Visual Studio Code 中保存时运行'go fmt”?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn