goland重新格式化快捷方式(ctrl + alt + L)和go fmt有什么区别?

我总是使用goland的键盘快捷键ctrlaltL(重新格式化代码)来格式化我的goland代码。而且当我使用go fmt命令时,它仍然会进行一些更改。那么... goland重新格式化(ctrlaltl)和go fmt有什么区别?


烙印99
浏览 523回答 2
2回答

慕容森

IDE实施的内置格式化程序可通过ctrl+ alt+ L(重新格式化代码)来格式化代码。当前(截至2018.2)它与gofmt并非100%相同,因此我建议在提交文件之前使用gofmt。至于您在DVCS中提到的更改,您需要在此处或在问题跟踪器上提供更多详细信息,以了解正在发生的情况。

潇潇雨雨

您可以在提交代码时使用GoLand来编写代码。这很容易做到,只需Go fmt在提交框中选中“提交前”部分中的复选框即可。我不在乎我该做什么,即使在编写代码时也不在乎。Go fmt很少有做不到的事情。围绕任意行长的事物与Go fmt不矛盾。那是Go fmt不会重新格式化它们
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go