Używam IntelliJ z wtyczką Golang. Czy można skonfigurować IDE tak, aby wykonywało gofmt przy zapisywaniu pliku?
Używam IntelliJ z wtyczką Golang. Czy można skonfigurować IDE tak, aby wykonywało gofmt przy zapisywaniu pliku?
Odpowiedzi:
Oczywiście, że możesz.
File Type: Go, Program: ścieżkę abosolute o gofmt, Arguments:-w $FilePath$OKGogland EAP 16 wycofał akcje przy zapisywaniu i zastąpił je wtyczką File Watchers .
Jeśli wcześniej skonfigurowałeś akcje przy zapisywaniu, IDE wyświetli monit o zainstalowanie wtyczki i skonfigurowanie wszystkiego automatycznie. Jeśli chcesz samodzielnie skonfigurować ją od podstaw, sprawdź, czy masz wtyczkę File Watchers, a jeśli nie, zainstaluj ją.
Włącz gofmt:
Settings | Tools | File Watchers .+przycisk i wybierzgo fmt .Możesz zrobić to samo dla goimportsi gometalinter.