VS Code에서 EUC-KR 인코딩으로 작성된 파일이 깨져 보일 때, 이를 올바르게 복구해주는 확장 프로그램입니다.
VS Code는 기본적으로 파일을 UTF-8로 엽니다. 오래된 한글 파일(EUC-KR/CP949)을 열면 과 같은 문자로 깨져서 보이는 경우가 많습니다. 이 확장을 사용하면 즉시 올바른 한글로 변환할 수 있습니다.
주요 기능 (Features)
깨진 한글 복구: 현재 열려있는 파일의 내용을 디스크에서 직접 다시 읽어와 EUC-KR로 디코딩한 후, 에디터 내용을 교체합니다.
간편한 단축키: 단축키 하나로 즉시 변환 가능합니다.
사용 방법 (Usage)
한글이 깨져 보이는 파일을 엽니다.
명령 팔레트(Ctrl+Shift+P 또는 F1)를 엽니다.
**"EUC-KR 깨짐 수정하기"**를 입력하고 실행합니다.
또는 단축키를 사용합니다.
단축키 (Shortcut)
Windows/Linux: Ctrl + Alt + K
macOS: Cmd + Alt + K
주의 사항 (Notes)
저장된 파일만 가능: 디스크에 저장된 파일을 읽어와서 변환하므로, 저장되지 않은 새 파일(Untitled)에서는 작동하지 않습니다.
변환 후 저장 필요: 이 기능은 에디터의 텍스트만 '보이는 상태'를 고쳐줍니다. 변경된 내용을 유지하려면 파일 인코딩이 UTF-8로 설정된 상태에서 저장해야 합니다. (VS Code는 내용을 바꾸면 기본적으로 현재 설정된 인코딩으로 저장하려 하므로, 보통 그대로 저장하면 UTF-8로 변환되어 저장됩니다.)
요구 사항 (Requirements)
특별한 요구 사항은 없습니다.
Credits 이 확장 프로그램은 인코딩 변환을 위해 iconv-lite,chardet 라이브러리(MIT License)를 사용하고 있습니다.