我正在使用GoLand IDE在Go中编码。 当我保存文件时,我希望未使用的导入消失(如VS代码)
我在“代码”中启用了“优化导入” - > “显示重新格式化文件对话框”。但是当我保存文件时,导入它仍然存在
答案 0 :(得分:6)
由于新版Goland而调整:
此时设置已转移到文件监视器。在这里,您可以在底部添加一个新的文件监视器,然后从列表中选择goimports
。
原件:
您正在寻找此设置吗?
编辑:
将此设置为go imports
将同时执行以下操作:
答案 1 :(得分:6)
“ {保存}”标签已从GogLand EAP 16中删除。
在较新的版本中,您必须转到Settings
-> Tools
-> File Watchers
,然后在其中添加goimports
。
答案 2 :(得分:3)
对于那些在Goland autosave上与gofmt战斗的人(mat007评论)
您可以双击文件监视程序中的项目以显示编辑监视程序菜单。
取消选中自动保存编辑的文件以触发观察程序,它现在仅应在手动保存时触发。
P.S。可能不是正确的位置,但我的代表人数少于50,所以我无法发表评论:/