我總是使用goland的鍵盤(pán)快捷鍵ctrl+ alt+ L(重新格式化代碼)來(lái)格式化我的goland代碼。而且當(dāng)我使用go fmt命令時(shí),它仍然會(huì)進(jìn)行一些更改。那么... goland重新格式化(ctrl+ alt+ l)和go fmt有什么區(qū)別?
2 回答

慕容森
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊
IDE實(shí)施的內(nèi)置格式化程序可通過(guò)ctrl+ alt+ L(重新格式化代碼)來(lái)格式化代碼。當(dāng)前(截至2018.2)它與gofmt并非100%相同,因此我建議在提交文件之前使用gofmt。
至于您在DVCS中提到的更改,您需要在此處或在問(wèn)題跟蹤器上提供更多詳細(xì)信息,以了解正在發(fā)生的情況。

瀟瀟雨雨
TA貢獻(xiàn)1833條經(jīng)驗(yàn) 獲得超4個(gè)贊
您可以在提交代碼時(shí)使用GoLand來(lái)編寫(xiě)代碼。這很容易做到,只需Go fmt
在提交框中選中“提交前”部分中的復(fù)選框即可。我不在乎我該做什么,即使在編寫(xiě)代碼時(shí)也不在乎。
Go fmt很少有做不到的事情。圍繞任意行長(zhǎng)的事物與Go fmt不矛盾。那是Go fmt不會(huì)重新格式化它們
- 2 回答
- 0 關(guān)注
- 524 瀏覽
添加回答
舉報(bào)
0/150
提交
取消