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

时间:2018-07-30 09:01:48

标签: go goland

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

2 个答案:

答案 0 :(得分:2)

内置的格式化程序可通过 ctrl + alt + L (重新格式化代码)获得,IDE用来格式化该格式化程序。码。目前(截至2018.2)它与gofmt并非100%相同,因此我建议在提交文件之前使用gofmt。

对于您在DVCS中提到的更改,您需要在此处或在the issue tracker上提供更多详细信息,以了解正在发生的事情。

答案 1 :(得分:0)

在提交代码时,可以使用GoLand来编写代码。这很容易做到,只需在提交框中的提交前部分中选中Go fmt复选框即可。我不在乎我该做什么,即使在编写代码时也不要。

Go fmt很少有做不到的事情。围绕任意行长的事物与Go fmt不矛盾。那是Go fmt不会重新格式化它们

相关问题