Sublime text 2 한글 깨짐 해결책, 1가지만 알면 ok!



서브라임텍스트2 편집기(에디터)로 Html 코드를 작성하고

그 결과를 웹브라우저로 확인해보니, 아래처럼 한글이 깨져 보였습니다.




이를 해결하기 위해 인터넷 검색을 한 결과 1가지 해결책을 찾았습니다.


convertToUTF8 패키지를 설치하면 해결됩니다.

    참조 : 서브라임택스트2에 패키치 설치하는 방법



아래 softgear님의 댓글을 읽어보시기 바랍니다!^^


Sublime text 2 한글 깨짐 해결책


1. 메뉴바에서 Tool > Command Palette를 클릭 한다.





2. 대화상자 입력칸에 'install'를 입력하면, Package Control : Install Package 가 검색된다. 이것을 클릭하여 실행시킨다.





3. 또다시 대화상자가 뜨는데, 입력칸에 ‘convertToUTF8'를 입력하고 

   검색된 아래그림과 같은 패키지를 클릭하여 실행시킨다.





4. File > Set file encoding to > Korean (EUC-KR)을 선택





5. 이제 코딩하여 저장한 것을 단축키 F12를 눌러 미리보기하여 보면, 한글 깨짐이 해결된 것을 확인 할 수 있다.



 

  Comments,   0  Trackbacks
  • yonghoya
    감사합니다
    한글깨짐문제에 도움이 많이 되었습니다
    근데 만약에 UTF8 문서를 문서를 편집할 경우는
    다시 UTF8 로 선택한후 편집하는건가요?
    어떤 원리로 작동되는걸까요?
    문서를 불러올때 변환과정의 딜레이가 있는거 같아서
    인코딩을 일시적으로 변환해주는건지
    아예 인코딩 변환되서 저장되는건가 싶어서요
    • 저도 지식이 짧아 정확한 답변을 드리지 못하겠네요. 각 나라마다 다른 문자를 사용하기에 그문제를 해결하기 위해 UTF-8이 있는 걸로 알고 있습니다. 한글문자입력시 한글이 깨지는 것은 한글입력을 위한 EUC-KR이 없어서이고, 한글문자저장한 것을 출력시 깨지는 것은 UTF-8로 저장하지 않아서 인걸로 이해하고 있습니다. 에디터가 외국프로그램인 경우, 에디터 위에 한글입력을 하려면 EUC-KR로 해야하고, 그렇게 작성한 한글문자를 UTF-8로 저장하여야 출력시 한글이 깨져보이지 않는다고 개념잡고 있는데 제 지식이 맞는건지 틀린건지 모르겠네요^^ 저도 명확한 방법을 몰라 임기응변적으로 위와 같은 방법으로 사용하고 있습니다.
  • yonghoya
    아시는 한에서의 최선의 답변 감사합니다
    저도 인코딩에 대해서 의미님과 비슷한 수준으로 이해하고 있습니다
    의미님 말씀대로 브라우져 출력시에도 깨지겠지만
    편집을 위해 문서를 'sublime'에서 열때도 한글이 깨져서 좌절하고 있었습니다

    플러그인을 사용해보니 편집할때 임시로 인코딩을 변환해서 보여주는거 같아서
    그래서 저장시에도 변환된 인코딩으로 저장이 되는것 아닌가 걱정이 되었었습니다
    인코딩 방식이 바뀌어 저장되면 브라우쳐 출력시 또다시 인코딩 문제가 일어날수 있을것 같았습니다

    질문을 드리고나서 열심히 찾아보니 'convertToUTF8'은
    파일을 열때는 UTF-8 로 변환해서 보여주지만
    저장할때는 EUC-KR 로 변환해주는 플러그인인것 같았습니다
    그래서 안심하고 잘 쓰기로 하였습니다^-^;

    이런부분 'sublime'에서 좀 지원해주면 좋을텐데 말이죠
    아무튼 다시한번 좋은 정보와 답변 감사드립니다
  • 이현호
    안녕하세요 잘 봤습니다.
    다만 서브라임 2를 다운받아 한글깨짐 문제를 해결하려고 따라갔는데
    4번 과정 File > Set file encoding to > Korean (EUC-KR)을 선택
    여기서 set file encoding to 라는 메뉴가 아예 없네요
    그래서 계속 깨지는데..

    이런 경우에는 어떻게 된 건가요?
  • KKH
    으 너무 감사합니다!! 정말 감사하네요~!
  • KKH
    으 너무 감사합니다!! 정말 감사하네요~!
  • dd
    euc-kr 로 만드는 것 보다, utf-8 을 기본으로 하고 사용하는 게 더 좋아요.

    한국어, 일본어, 중국어, 키릴문자 등등이 모두 한 페이지에 나오는 걸 euc-kr 로는 처리할 수가 없어요.
  • dd
    검색창에 install 을 치면 아무것도 안나와요. 이럴 땐 어떻게 해야하나요?
    • 이 글을 쓸 당시에는 위 방법에 하자는 없었습니다. 지금은 이 에디터를 사용하지 않아서... 한번 알아보겠습니다.^^
    • softgear
      저는,
      https://packagecontrol.io/installation#st2 를 통해 Package Control : Install 을 설치하였습니다.
  • 위의 댓글처럼, Tools/Command Palette 에서 install 을 입력했을때 안나오는 경우, https://packagecontrol.io/installation#st2 를 참고하여, "Package Control : install"을 설치하고 나면, 이 블로그 본문대로 잘 되네요.
  • adryo
    감사합니다~ 덕분에 패키지 설치법및 인코딩 유용하게 잘적용하였습니다!!><
댓글 쓰기