回答

收藏

goland如何使用gofmt?

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

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

本版积分规则