서브라임 텍스트가 한가지 단점이 있다면 그것은 바로 한글을 지원하지 못한다는 겁니다.

제가 회사에서 작업하다보면 아직 우리나라회사에서는 euc-kr 글꼴을 아주 많이 사용하고 있다는 점입니다.


한글의 모든것을 표기하려면 utf-8 을 써야 합니다.

그런데도 불구하고 아직까지 euc-kr 을 쓰는 곳이 많아 서브라임으로 작업하는데 약간 불편함이 있습니다.

euc-kr 의 파일은 또 전부 ansi 로 저장을 하면 서브라임텍스트에서는 한글을 읽지 못합니다.


이걸 해결하는 것이 바로 ConvertToUTF8 입니다.

이것에 대한 글은 Sublime text 에서 euc-kr 파일여는 방법 -> http://demun.tistory.com/2301 에서 알 수 있습니다.


허나 문제점은 이것뿐이 아니라 한글글꼴이 없는 글꼴을 서브라임텍스트에서 사용하면 한글이 깨진다는 점입니다.





이것은 바로 영어로 보기좋은 모나코 글꼴을 썻을때 발생할 수 있습니다.






한글이 지원되는 다른 글꼴로 변경할 때 즉 한글로 코딩하기 좋은 나눔고딕코딩이 있지요. 

이걸로 변경한다고 가정합니다.





이렇듯 기본 글꼴의 크기 차이가 있다보니 추가적으로 수정해줘야 합니다.





여기서 좀더 다듬으면 좋습니다.

줄과 줄사이의 간격이 너무 좁아 답답한 느낌이 납니다.

2px 정도 추가하니 좀 나은듯 하군요.

 



이렇듯 한글로 적용할 경우에는 약간 더 손을 봐야하는 불편함이 있습니다.


자동줄바꿈 설정하기.

예를들어 adsnese.min.js 를 한번 보겠습니다.





스크롤바가 왼쪽에 잇고 우측으로는 글들이 짤려잇는것을 볼 수 있습니다.

기본적으로 서브라임은 이걸 auto 로 설정해 놓았습니다.

html 같은 코드는 줄바꿈이 자동으로 적용되서 보여지나 다른 구문의 파일들은 안그럴수 있습니다.


이렇듯 자동이 아닌 항상 줄바꿈이 적용되게 하고 싶으면 true 로 설정하면 됩니다.





그럼 위에서 예제로 보았던 adsense.min.js 를 한번 볼까요?





서브라임 텍스트는 안되는것이 없습니다...ㅎㅎㅎㅎㅎ



추가합니다.

처음 사용자는 이런 설정이 어디에 하는지 몰라 다시 한번 얘기합니다.

서브라임텍스트의 기본설정은 Prefernces 에 Settings-Default 에 모두 있습니다.

여기것을 참고해서 Settings-User 에 추가로 수정된것을 지정해주면 됩니다.




그러면 기본설정을 덮어쓰고 우선순위가 높아서 유저설정으로 됩니다.

아래는 제가 사용하는 예제입니다.