설치 패키지 목록
git
git sidebar
BracketHigHlighter - 괄호 하이라이터
SublimeCondelntel - 코드 추적
Python Auto-Complete - 코드 자동 완성
SideBarEnhancements - 사이드바 확장
inputHelper - 한글 입력
SFTP
SublimeREPL - 가상환경 설정
코딩 컨벤션 & 스타일
Python Flake 8 Lint
Python PEP8 AutoFormat
자주 쓰게되는 단축키
- 행 들여쓰기 · 내어쓰기
win:ctrl+[ · ctrl+]
, mac:cmd+[ · cmd+]
기본적으로 탭키를 사용할 수도 있지만, 한참 코드를 작성하다가 행단위 들여쓰기를 제어하려면 이 방식이 편하기도. - 행 상하 이동
win:ctrl+shift+↕
, mac:cmd+ctrl+↕
- 코드블럭 접기 · 펴기
win:ctrl+shift+[ · ctrl+shift+]
, mac:cmd+opt+[ · opt+shift+]
- 찾아바꾸기
win:ctrl+h
, mac:cmd+opt+f
- 여러파일에서 찾기
win:ctrl+shift+f
, mac:cmd+shift+f
- GoTo Anything
win:ctrl+p
, mac:cmd+p
GoTo Anything을 호출한다. 해당기능은 아래서 살펴볼 것이다. - Command Palette
win:ctrl+shift+p
, mac:cmd+shift+p
Command Palette를 호출한다. 해당기능은 아래서 살펴볼 것이다.유용한 패키지 목록
내가 쓰고 있는 패키지는 다음과 같다. 코딩을 즐겁게 해준다 ;)- BracketHighlighter
블럭영역의 시작과 끝을 눈에 좀 더 잘 띄게(?) 해준다. 기본은 옅은 밑줄만 쳐져 있어 분간이 어려웠다. - Theme - Soda
조금은 뚱뚱한 느낌이 드는 기본 테마를 변경해준다. Theme는 에디터 내부 문법강조 컬러를 변경해주는 Color Scheme과는 다른 개념으로, 프로그램 전체의 룩앤필을 칭한다. - RailsCasts Theme
위의 Theme와는 다르게 이건 Color Scheme을 변경해준다. RailsCast 스타일이다. 현재까지 써본것중엔 기본으로 포함된 Twilight과 함께 제일 편안한 색상이다. - Package Control
위에서 살펴보았다. 다양한 패키지를 커맨드 팔렛트에서 관리할 수 있도록 해준다. - Quick File Creator
커맨드 팔렛트에서 파일, 폴더 등을 생성할 수 있다. 마우스 안녕~ - Emmet (ZenCoding)
젠코딩을 가능하게 해준다. html 코딩할 때 이거 없으면 피곤하다.
[2012.01.26] ZenCoding이 Emmet으로 진화했다. Fuzzy Search 기능 최고! - ERB Insert and Toggle Commands
ERB 블럭 입력을 도와준다. - SublimeCodeIntel
코드인텔리전스 기능이다. 지원언어는 다음과 같다.PHP, Python, RHTML, JavaScript, Smarty, Mason, Node.js, XBL, Tcl, HTML, HTML5, TemplateToolkit, XUL, Django, Perl, Ruby, Python3 - Automatic Backups
파일을 저장할때마다 백업본을 생성해준다.
우분투 런처 등록1. 우선 Sublime Text 2 를 다운로드 받습니다. (http://www.sublimetext.com/2)2. 아무데나 압축을 풀어줍니다.3. /opt 폴더로 압축 푼 폴더를 옮깁니다.4. /usr/bin 폴더에 실행파일을 심볼릭 링크 걸어줍니다.5. application 에 등록 해주는 단계입니다. desktop 파일을 만들어 줍니다.* Unity 를 사용한다는 가정 입니다. +_+ 현재 상황에 맞게 고쳐 쓰세요. (다른 파일 참고 하심 됩니다.)6. 기본 프로그램을 Sublime Text 로 설정하는 방법입니다. 다른 에디터를 기본프로그램으로 쓰고 계시다면 안하셔도 됩니다.위 파일을 열어 기존의 기본 에디터(gedit)를 sublime 으로 변경해줍니다.
(ex, gedit.desktop 을 모두 sublime.desktop 으로 변경)
댓글 없음:
댓글 쓰기