본문으로 바로가기

인코딩의 변환을 도와주는 플러그인입니다만, 어떤 인코딩이든 UTF-8로 변환을 시도하는 것이지 반대의 경우는 지원되지 않습니다.

서브라임 텍스트3 버전 이상 사용자들을 위한 주의사항

  • 수동으로 설치하지 말고, Package Control2 버전 이상을 사용하여 업데이트 및 설치를 진행하라.
  • 서브라임 텍스트3 build 3057 이후로, 인코딩 메뉴는 상태바로 이동되었다. 인코딩과 행끝맺음에 보여주는 설정은 www.sublimetext.com/3dev를 참고하라.

EncodingHelper 소개

EncodingHelper는 UTF-8로 문서를 변환하는데 도움을 주는것이 목표이며, 아래와 같은 특징이 있다.

  • 파일의 인코딩을 추측하려고 시도한다.
  • 부정확한 인코딩 혹은 인코딩이 불일치하는 파일을 열었을때, 현재 문서가 깨지면 표시한다.
  • 메뉴에서 인코딩의 종류를 선택하여 UTF-8로 변환한다.
  • 메뉴항목을 통해 추측된 인코딩을 재빨리 UTF-8로 변환한다.
  • User 환경설정을 통해 정의된 인코딩을 찾아 자동적으로 UTF-8로 변환한다.

파일의 인코딩을 추측하려고 애쓰고 있지만 100% 정확한 인코딩이 아니라는 것에 대해 인지하고 있어야 한다. 또한 CPU를 소비하기에 최적화를 많이 포함하고 있다는 도구이다.

EncodingHelper 설치

  1. 서브라임 텍스트를 실행한 후, 단축키 Ctrl+Shift+P로 Command Palette를 불러온다.
  2. install을 입력하면 자동완성되는 Package Control: Install Package를 선택하고 엔터를 누른다.
  3. encoding을 입력하여 EncodingHelper를 검색되면 선택한 후, 엔터를 눌러 설치한다.

필자는 변환을 위해 이를 사용할 기회보다는 문서의 상태가 어떠한지 체크하는 용도 정도로 사용하고 있다.