Golang 플러그인과 함께 IntelliJ를 사용합니다. 파일 저장시 gofmt를 실행하도록 IDE를 구성 할 수 있습니까?
답변
물론 당신은 할 수.
- 파일 감시자 플러그인 설치
- “기본 설정-> 도구-> 파일 감시자”를 열고 새 감시자 추가
- 설정
File Type
:Go
,Program
:의 abosolute 경로를gofmt
,Arguments
:-w $FilePath$
- 딸깍 하는 소리
OK
답변
Gogland EAP 16 은 저장시 작업을 더 이상 사용하지 않고 파일 감시자 플러그인으로 대체했습니다 .
이전에 저장시 작업을 구성한 경우 IDE는 플러그인을 설치하고 모든 것을 자동으로 구성하라는 메시지를 표시합니다. 처음부터 직접 설정하려면 File Watchers 플러그인이 있는지, 설치하지 않았는지 확인하십시오.
gofmt 활성화 :
- 로 이동하십시오
Settings | Tools | File Watchers
. +
버튼을 클릭 하고을 선택go fmt
합니다.- 기본값이 좋습니다.
- 고급 옵션에서 다음을 선택합니다.
- 감시자를 트리거하기 위해 편집 된 파일 자동 저장
- 외부 변경시 감시자 트리거
- 확인을 클릭하십시오!
goimports
및에 대해 동일한 작업을 수행 할 수 있습니다 gometalinter
.