이유
vsocde를 사용하면서 불편함을 느꼈던 것은 HTML 언어로 선택해서 저장한 파일이 컴퓨터를 종료했다가 다시 켜면 DjangoHTML로 인식되는 상황입니다. 이런 경우 언어 자동완성 기능과 편의를 위한 단축키 기능이 달라져 개발에 불편함을 줍니다. 예를 들면 <div></div> 태그를 만들려하면 언어가 HTML로 선택된 경우에는 di 만 입력해도 div 태그를 자동완성에 나타나지만 DjangoHTML은 나타나지 않아 매우 불편했습니다.
원인
vscode는 기본적으로 *.html 파일을 DjangoHTML 언어로 인식한다고 합니다. 그래서 매번 HTML로 작성한 코드가 종료했다 다시켜면 DjangoHTML로 변경되어 코드 작성에 불편함을 겪게 됩니다.
해결
이런 문제를 해결하기 위해서 HTML 파일을 DjangoHTML이 아닌 HTML로 인식할 수 있게 단축키 ctrl + , 키를 입력하면 설정 창으로 이동할 수 있습니다. 여기서 setting.json을 검색하면 vscode 설정 파일을 수정하면 됩니다.
setting.json 파일에서
"files.associations": {
"*.html": "html"
}
위에 코드를 입력하면 HTML 파일로 인식하게 됩니다.
'ETC > vscode' 카테고리의 다른 글
vscode 자동완성 기능 끄기 (0) | 2024.10.02 |
---|