Sublime Text가 어느 OS환경에서도 지원 되는 막강한에디터이다. 가벼우면서도 기능들이 다양해서 국내에서도 많이 사용하고 있다.
나는 Window에서 사용을 하고 있기때문에 대부분 윈도우 환경에 대해서 설명을 하겠다.
설치전이라면 이전에 Sublime Text 다운받기 및 설명을 보고 오는 것이 좋을 것이다.
자주 쓰는 단축키
- 행 들여쓰기&내어쓰기: ctrl+[, ctrl+]
- 행 상하이동: ctrl+shift+↕
- 코드블럭 접기&펴기: ctrl+shift+ [, ctrl+shift+]
- 찾아 바꾸기: ctrl+h
- 찾기: ctrl+f
- 여러파일에서 찾기: ctrl+shift+f
- 라인이동하기: ctrl+g에서 숫자 입력 또는 ctrl+p 누른 상태에서 :를 입력하고 숫자를 입력하면 해당 라인으로 이동한다.
- GoTo Anything: ctrl+p
- Command Palette: ctrl+shift+p
유용한 패키지
- Emmet (ZenCoding)ZenCoding(젠코딩)으로 많이 알려진 기능이다.
http://docs.emmet.io/cheat-sheet/에 가면 하는 방법이 한 문서로 정리 되어 있어서 편하다.
사용법도 영상으로 되어있어서 쉽게 사용 할 수 있다. 동영상보기 - SFTP
FTP, FTPS, SFTP 지원을 위한 플러그인이다. - SidebarEnhancemntsPreference >> Key bindings – User
{ “keys”: [“ctrl+t”], “command”: “side_bar_new_file2” },
{ “keys”: [“f2”], “command”: “side_bar_rename” },
{ “keys”: [“ctrl+alt+f”], “command”: “side_bar_find_files_path_containing” }
Sublme Ttext 2 에서는 패키지 컨트롤로 다운 받을 수가 없어서 SideBarEnhancements 받아서
Preferences -> Browse Packages 압푹 파일을 풀어서 Packages/SideBarEnhancements 안에 넣으면 된다.
- DocBlockr
자동으로 주석으로 달아준다. 예를 들어 /** 입력 후 Enter를 치면 자동으로 닫힌다. 또 Document 구문의 자동완성 기능을 제공해준다. - BracketHighlighter
- Automatic Backups
파일을 저장할때마다 백업파일이 생성된다. 파일명-날짜.파일형식으로 저장된다. - SublimeCodeIntel
PHP, Python, RHTML, JavaScript, Smarty, Mason, Node.js, XBL, Tcl, HTML, HTML5, TemplateToolkit, XUL, Django,
Perl, Ruby, Python3 - SublimeLinter
- AdvancedNewFile
SidebarEnhancemnts 플러그인이 있어야 사용이 가능하다.
일반적인 단축키: ctrl+alt+nSettings
Preferences -> Packages Settings -> AdvancedNewFile -> User에서 세팅 가능하다.
- Prefixr
- Horizontal Scroll
좌우 스크롤이 가능하다.
Preference >> Key bindings – User
{ “keys”: [“alt+up”], “command”: “scroll_width”, “args”: {“amount”: 30, “by_character”: “false”}},
{ “keys”: [“alt+down”], “command”: “scroll_width”, “args”: {“amount”: -30, “by_character”: “false”}} - Theme – Soda
Settings
{
"bold_folder_labels": true, //사이드바 폴더 라벨
"caret_style": "phase", //커서 깜빡임
"fade_fold_buttons": false,
"font_face": "나눔고딕",
"font_size": 11,
"highlight_line": true, //현재 줄 표시
"highlight_modified_tabs": true, //수정된 탭 표시
"ignored_packages":
[
"Vintage"
],
"line_padding_bottom": 0.5, //줄 아래 여백
"line_padding_top": 0.5, //줄 위 여백
"save_on_focus_lost": false, //탭 이동시 자동저장
"soda_classic_tabs": true,
"soda_folder_icons": true,
"tab_size": 2,
"theme": "Soda Dark.sublime-theme",
"trim_trailing_white_space_on_save": true, //줄끝 공백 제거
"word_wrap": true, //자동 줄 바꿈
"draw_minimap_border": true //미니맵 border 라인
}
Soda Theme Bonus Options
- Download: colour-schemes.zip
- tmtheme파일을 Sublime Text Packages/User폴더에 압축을 푼다.
- Preferences -> Color Scheme -> User를 통해 색상을 선택하면 된다.
답글 남기기