출처 : https://gist.github.com/liamdon/2467603



Preferecnes > Browse Packages 메뉴를 통해 Package들이 설치되어 있는 디렉토리로 가서


git으로 해당 패키지들을 땡겨옵니다.


git clone git://github.com/jashkenas/coffee-script-tmbundle CoffeeScript
git clone https://github.com/miksago/jade-tmbundle.git Jade
git clone https://github.com/LearnBoost/stylus.git Stylus
git clone git://github.com/gregory-m/ejs-tmbundle.git EJS


그리고 Sublime Text를 재시작하면, 이제 EJS 등 다른 확장자를 가진 파일들도 구문 강조가 되네요 ^^

Posted by 야동우
,


헐... 입이 쩍 벌어지네..


일단 사용법은 Ctrl + Shift + P 를 눌러, Command Palette 를 켭니다.


indent 까지 입력하면 아래 3가지 옵션이 뜰 것입니다.


Indentation: Reindent Lines

Indentation: Convert to Spaces

Indentation: Convert to Tab




(귀찮아서.. 사이즈 조절같은거 안할게요 -ㅅ-;;)


1. Indentation: Reindent Line : 태그 자동 정렬.





















































(해보니깐 스크립트도 이렇게 정렬이 됩니다. 

단, <div><div><div></div></div></div> 처럼 1열로 쭉 쓴건 정렬 안되네요)






2. Indentation: Convert to Space : 공간을 스페이스로 변환





































































3. Indentation: Convert to Tab : 공간을 탭으로 변환



































































정렬하는거에 굉장히 만김한지라.. 


저한텐 딱 좋네요ㅋㅋ 이제 스페이스질 안해도 되겠다 아고~~~




이렇게 탭으로 정렬이 되면, 서브라임텍스트에서 또 한가지 더 써먹을 수 있는게 있습니다.

바로 TAB의 SIZE를 변경하는 기능인데요, 굉장한 중첩으로 앞쪽에 탭이 수없이 많을 때, 실제 태그 보기가 불편한 경우가 있습니다. 이때는 아래와 같이~


































































































이렇게 하셔도 되고, 


아니면 Preferences -> Settings 에서 변경할 수도 있습니다.



































































json 형식으로 옵션 설정 가능.





































참고 : 

http://stackoverflow.com/questions/9575739/how-to-replace-four-spaces-with-a-tab-in-sublime-text-2




Posted by 야동우
,


1. 기본설정


1) Word Wrap 기능 :  한 라인의 코드가 너무 길어질 경우, 한줄로 쭉 이어서 보여주는 것을 다음 라인에 이어서 한 화면에 보여줄 수 있도록 하는 기능.


 - 설정방법 :  Preferences 탭 -> Settings - User 에 다음 내용을 입력.

  { "word_wrap": true }

  만약에 기존에 설정된 값이 있다면, 뒤에 , 를 찍고 "word_wrap": true 를 추가해주면 된다.


2) tap_size : 코드의 탭 사이즈를 조절할 수 있다.


 - 설정방법 :  Preferences 탭 -> Settings - User 에 다음 내용을 입력.

  { "tab_size": 2 }        // 기본값은 4이다.



----------------

그 외 설정 옵션등이 궁금하다면, Preferences 탭 -> Settings Default 메뉴를 열어보면 자세한 주석과 함께 옵션들이 나열되어 있다.





2. Package Control


 : sublime text2 에서 추가적으로 이용할 수 있는 package 들을 쉽게 설치할 수 있도록 하는 도구이다.


url : https://sublime.wbond.net/


Find 탭 -> Show Console 메뉴를 클릭하거나, Ctrl + ` 를 누르면 콘솔창이 뜬다.


거기에 아래 명령을 입력한 후 Enter


import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')



Package Control 이 설치되면, Sublime Text2를 재실행 하자.


Preferences 탭에 Package Control 이라는 메뉴가 추가된 것을 확인할 수 있다.

이 메뉴를 클릭하거나, 

Tools 탭 -> Command Palette 메뉴를 클릭하여 Package 들을 손쉽게 설치할 수 있다.




3. BracketHighlighter


여는 태그 혹은 닫는 태그를 선택하면, 한 쌍이 되는 태그구문을 강조하는 Package다.


Package Controll에서 BracketHighlighter 를 검색한 후 선택하면 설치 된다.


설치내역은 Preferences 탭의 Package Settings 에서 확인할 수 있다.
















Posted by 야동우
,