Я использую IntelliJ с плагином Golang. Можно ли настроить IDE для выполнения gofmt при сохранении файла?
go
intellij-idea
goland
Майлз МакДоннелл
источник
источник
Ответы:
Конечно вы можете.
File Type
:Go
,Program
: на abosolute путьgofmt
,Arguments
:-w $FilePath$
OK
источник
Gogland EAP 16 отказался от действий при сохранении и заменил их плагином File Watchers .
Если вы ранее настроили действия при сохранении, среда IDE предложит вам установить плагин и настроить все автоматически. Если вы хотите настроить его с нуля самостоятельно, проверьте, есть ли у вас плагин File Watchers, а если нет, установите его.
Включить gofmt:
Settings | Tools | File Watchers
.+
кнопку и выберитеgo fmt
.Вы можете сделать то же самое для
goimports
иgometalinter
.источник
Если вы используете Gogland, у вас есть опция «Сохранить» в разделе «Настройки».
источник