[typescript] Prettier와 Go 프로젝트 통합하기

이번에는 TypeScript로 작성된 프로젝트에서 Prettier를 사용하는 방법과 Go 언어로 작성된 프로젝트를 통합하는 방법에 대해 알아보겠습니다.

TypeScript 프로젝트에 Prettier 사용하기

TypeScript 프로젝트에서 Prettier를 사용하는 것은 매우 간단합니다. 먼저 프로젝트 루트 디렉터리에서 다음 명령을 실행하여 Prettier를 설치합니다.

npm install --save-dev --save-exact prettier

다음으로, 사용자 설정을 .prettierrc 파일에 추가합니다. 예를 들면:

{
  "semi": false,
  "singleQuote": true
}

이제 Prettier를 실행하여 TypeScript 파일을 서식화 할 수 있습니다.

npx prettier --write "src/**/*.ts"

이렇게 하면 TypeScript 파일이 Prettier 설정에 따라 자동으로 서식이 맞춰집니다.

Go 프로젝트에 Prettier 통합하기

Go 언어로 작성된 프로젝트에서 Prettier를 사용하려면 Go 언어에 맞는 서식 지정 도구를 사용해야 합니다. Go에서는 보통 gofmtgoimports를 사용합니다. 이들은 Go 코드를 서식화 할 수 있는 강력한 도구입니다.

예를 들어, gofmt를 사용하여 프로젝트의 모든 Go 파일을 서식화 하려면 다음 명령을 실행합니다.

gofmt -w .

이렇게 함으로써 Go 프로젝트의 코드를 서식화할 수 있습니다.

결론

이제 TypeScript 프로젝트와 Go 프로젝트에서 Prettier를 사용하여 코드를 서식화하는 방법에 대해 알아보았습니다. 각 언어에 따라 서식 지정 도구를 사용하는 방법이 다르므로 프로젝트에 맞게 적절한 방법을 선택하는 것이 중요합니다.

참고 자료: Prettier - https://prettier.io/