回答

收藏

goland如何使用gofmt?

技术问答 技术问答 262 人阅读 | 0 人回复 | 2023-09-12

我开始学习 golang 并从 JetBrains安装了GoLand。我正在阅读The Go Programming Language作者在第一章强烈建议一本书gofmt每次保存前使用这个工具。我怎么在 GoLand 遵循这个建议?
1 r& D% _- B9 E) ?/ \                                                                - a4 [& Y5 x  f( L- D9 {
    解决方案:                                                                / `# a% L: h" b& m
                                                                GoLand 对go fmt您的文件或项目有命令。右键单击您的文件,您将在Go tools找到它。你可以在那里看到它的快捷方式。* [/ E( v. k. x' N
您还可以使用重新格式化代码命令(绑定到 Command-Alt-L)。 100% 不一样,go fmt但是很近。也适用于其他语言。
# j+ R+ d$ _' F如果你有一个打开的终端,你可以运行go fmt ./...格式化目录(包括子目录)中的所有文件。你可以把它放在 git commit 钩子,以便每次提交时操作。
# ~/ J  _! @* M# D正如其他人提到的,首选项 → 工具 → 文件观察器下有一个文件观察器部分,您可以在其中设置操作go fmt或goimports每次保存 Go 文件时。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则