Prettier를 이용하면 python코드 정렬을 사용이 가능한데, OpenTofu는 정렬이 잘 되지 않아 확장 툴이 필요하다.
확장 프로그램 설치
Extentsions에서 terraform으로 검색후 HashCorp Terraform을 설치한다.
환경설정
아래 단축키를 이용하여 설정메뉴 실행.
# 설정 창 실행
ctrl + ,
json으로 검색을하고 Edit in settings.json을 실행
아래 내용을 참조하여 설정한다.
{
"workbench.colorTheme": "Default Dark+",
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"notebook.defaultFormatter": "esbenp.prettier-vscode",
"json.schemas": [
],
"[python]": {
"editor.defaultFormatter": "ms-python.python"
},
"[terraform]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "hashicorp.terraform",
"editor.tabSize": 2 // optionally
},
"[terraform-vars]": {
"editor.tabSize": 2 // optionally
}
}