Ich benutze IntelliJ mit dem Golang-Plugin. Ist es möglich, die IDE so zu konfigurieren, dass gofmt beim Speichern von Dateien ausgeführt wird?
Ich benutze IntelliJ mit dem Golang-Plugin. Ist es möglich, die IDE so zu konfigurieren, dass gofmt beim Speichern von Dateien ausgeführt wird?
Antworten:
Natürlich kannst du.
File Type
: Go
, Program
: der absolute Pfad von gofmt
, Arguments
:-w $FilePath$
OK
Gogland EAP 16 hat die On Save-Aktionen abgelehnt und durch das File Watchers-Plugin ersetzt .
Wenn Sie zuvor Aktionen zum Speichern konfiguriert haben, werden Sie von der IDE aufgefordert, das Plugin zu installieren und alles automatisch zu konfigurieren. Wenn Sie es selbst von Grund auf neu einrichten möchten, überprüfen Sie, ob Sie das File Watchers-Plugin haben, und installieren Sie es, falls nicht.
Gofmt aktivieren:
Settings | Tools | File Watchers
.+
Schaltfläche und wählen Sie go fmt
.Sie können dasselbe für goimports
und tun gometalinter
.