2015/08/27

Chrome 한글 이름 파일명 다운로드 할 때 깨지는 문제

Chrome 의 언어 설정이 한글일 경우는 문제가 없어 보이는데 최근 Windows 10을 테스트 하면서 Chrome의 실행 문제로 Canary Build를 사용하는데 이 녀석은 설치시 영문으로 설치 된다. 사용중 한글 이름으로 된 파일을 다운로드 받을 경우 이름이 깨지는 것을 경험하고 이 문제의 해결 방법을 찾아 보니 인코딩 설정을 변경해 주면 해결 된다고 한다.


아래 설정 위치에서 인코딩을 유니코드로 설정해 주면 해결된다.
Settings -> Advanced Settings -> Web content -> Customize fonts... -> Encoding
(한글 UI: 설정 -> 고급 설정 -> 웹 콘텐츠 -> 글꼴 맞춤설정 -> 인코딩


Original Post : http://neodreamer-dev.tistory.com/757

2015/08/20

[Sublime Text 3] 다시 실행시 이전 문서 열지 않도록 설정하기

설정에 대한 일반적인 정보는 아래 링크의 이전 글을 참고 하면 된다.
2015/08/20 - [Com. Story/Tips] - [Sublime Text 3] 폰트 변경하기


Sublime Text를 다시 실행하면 이전에 열어두었던 문서가 다시 열린다. 상황에 따라 편리한 기능이기는 하나 내게는 필요 없는 기능이라 이를 해제하는 방법을 찾아 보았다.
아래 두 항목만 false로 설정을 하면 이전의 문서를 열지 않고 Sublime Text가 실행이 된다.
"remember_open_files": false,
"hot_exit": false
Original Post : http://neodreamer-dev.tistory.com/756

[Sublime Text 3] 폰트 변경하기

Sublime Text 는 기존의 일반적인 편집기에서 제공하는 환경 설정 대화상자를 제공하지 않고 JSON 형태의 설정 파일을 직접 편집해서 설정을 변경해야 한다.

Preferences의 System - Defaults 메뉴를 선택하면 아래와 같은 JSON 형해의 설정 파일을 편집창에서 볼 수 있다.


설정을 변경하기 위해 이 파일을 직접 변경할 필요는 없다. Preferences의 System - User 메뉴를 선택하면 아무 것도 없는 빈 설정 파일이 열리는데 이 파일에 추가로 필요한 사항을 작성하면 이 파일에 설정한 사항이 우선 적용 된다.

"font_face": "Monaco",
"font_size": 9,
설정은 저장하는 즉시 적용이 된다.


Original Post : http://neodreamer-dev.tistory.com/755

2015/08/15

[Sublime Text 3] 한글을 포함한 파일 읽기 문제

Sublime Text 3는 기본적으로 UTF-8 형식으로 파일을 읽어들인다 한다. 그래서인지 한글을 포함하는 문서를 읽어들이면 정상적으로 읽어들이지 못하고 아래처럼 깨져 보인다.


이를 해결하려면 읽어 들이고자하는 문서를 변환해서 불러 들여야 하는데 이러한 변환을 자동으로 해주는 확장 프로그램이 있다. 우선 Package Control 에서 Install Package 를 실행한다.



메뉴에서 Package Control이 보이지 않으면 Package Control이 설치되지 않은 것으로 아래 글을 참고하여 Package Control을 설치한다.
2015/08/15 - [Com. Story/Tips] - Sublime Text 3 에 Package Control 설치하기


install package 를 실행하여 "ConvertToUTF8" 를 찾아 설치한다.




설치를 하면 아래와 같이 "ConvertToUTF8" package에 대한 안내글이 보여진다.



이제 한글을 포함한 문서를 열어보면 정상적으로 보여지는 것을 확인할 수 있다.



그리고 상태 표시줄에 원래 파일의 인코딩을 확인할 수 있으며 이 파일을 저장할 때 원래 인코딩으로 변환하여 저장 된다.

Original Post : http://neodreamer-dev.tistory.com/754

[Sublime Text 3] Package Control 설치하기

Sublime Text 3 최신 개발자 버전을 설치하면 아래 메뉴 이미지처럼 Package Control이 설치되지 않는다.



인터넷 검색을 통해 알게된 Package Control 설치 방법은 두 가지 방법이 있다.

https://packagecontrol.io/installation

첫 번째 방법은 Console 입력창(Ctrl + `, View - Show Console)에 Python Code를 입력하는 방법이다.
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

Dependency 에러를 뿜기는 하지만 메뉴에 Package Control을 보여진다.



두 번째 방법은 아래 경로에서 Package Control.sublime-package 파일을 다운받아 Sublime Text 3가 설치되어 있는 경로의 package 폴더에 복사하고 재시작 하면 된다.

https://packagecontrol.io/Package Control.sublime-package


Original Post : http://neodreamer-dev.tistory.com/753