这些是我运行vscode和golang的配置:
当我想使用go扩展名保存文件时,格式化时间很长
Saving 'get_ads_for_sites.go': Running 'Go' Formatter ([configure](command:workbench.action.openSettings?%5B%22editor.formatOnSave%22%5D)).)
我尝试gofmt
和goimports
,还有goreturns
都存在此问题。有时大约需要5分钟,此后它什么也不做。但是,当我在命令行中运行该文件的go fmt(例如)时,它很快就会打印出格式化的结果。
过一会儿没问题,然后关闭并重新打开vscode,问题再次出现。
更多信息
当我打开另一个go项目时,我没有相同的问题。我只是告诉项目有问题。
这两个项目之间的主要区别在于,在正确的项目中,我使用的是go-dep
;在错误的项目中,我使用的是go-mod