sublime text 일반 설정 및 플러그인
메뉴에서 Preferences -> Settings - User를 찾으면 편집기 창이 열립니다
{
"always_generate_encoding_declaration": true,
"auto_complete": false,//
"auto_complete_commit_on_tab": false,
"create_window_at_startup": false, // , , ,
"open_files_in_new_window": false, // ,
"check_encoding_on_keystroke": true,
"check_encoding_on_load": true,
"check_encoding_on_save": true,
"draw_minimap_border": true,
"draw_white_space": "all", //
"font_face": "Monaco", //Consolas
"font_size": 14,
"highlight_line": true, //
"highlight_modified_tabs": true, // , ,
"ignored_packages":
[
"Vintage",
"LiveStyle"
],// ,
"indent_to_bracket": true,
"line_padding_bottom": 1,// , ,
"line_padding_top": 1,// , ,
"match_brackets": true,// 、
"remove_encoding_declaration": true,
"show_encoding": true, //
"tab_size": 2, // tab 2
"theme": "Soda Dark 3.sublime-theme",
"translate_tabs_to_spaces": true, // tab
"trim_trailing_white_space_on_save": true, //
"word_wrap": true, // , auto,
"wrap_width": 80, //
"default_encoding": "UTF-8", //
"rulers": [80, 100], //
"ensure_newline_at_eof_on_save": true, //
}
Package Control
Sublime Text 2
먼저 ctrl+`를 열고 st2 console에 4
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'
을 입력합니다.
Sublime Text 3
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
Sublime Text 일반 단축키
단축키 조합
기능
shift + cmd + p
명령 패널 열기
control + `
콘솔
cmd + n
새 탭
cmd + 숫자
탭 전환
cmd + option + 2
두 칸으로 나누다
control + 숫자
화면 분할 시 다른 화면으로 이동
cmd + delelte
커서 앞의 모든 문자를 삭제합니다. Mac 단축키인 것 같습니다.
cmd + f
찾다
option + cmd + f
교체 찾기
cmd + t
파일 이동
control + g
vim의num+gg와 같은 줄 건너뛰기
cmd + r
함수 점프
cmd +/
선택한 줄에 주석을 추가하거나 제거합니다
cmd + [또는 cmd +]
스마트 행 들여쓰기
cmd + k + b
스위치 사이드바
더 많은 단축키는 공식 문서를 볼 수 있습니다
일반 플러그인
Package Control을 사용하여 플러그인을 설치합니다.
Shift + Command + P 를 눌러 명령 패널을 내보냅니다.
Package Control: Install Package 옵션을 입력하고 Enter 키를 누릅니다.
플러그인 이름을 입력하고 리턴하여 몇 초만 기다리면 설치됩니다. 일부 플러그인은 Sublime Text를 다시 시작해야 활성화할 수 있습니다.
Alignment
이 플러그인은 코드 값 부여 문장을 정렬하는 데 사용됩니다
ColorPicker
각 플랫폼에서 색상 선택 (window,mac,ubuntu) 플러그인 지원
Ctags
함수 정의로 빠르게 포지셔닝
JsFormat
자바스크립트를 포맷하는 코드로 cmd+shift+p에서Format:자바스크립트를 찾으면 됩니다.
SideBarEnhancements
사이드바 폴더 탐색 기능 향상
Tag
html이나 xml을 작성할 때 이 플러그인은 자동으로 열린 탭을 닫을 수 있습니다.
Terminal
cmd 명령 창의 단축키 Ctrl+Shift+T를 엽니다.
SublimeTmpl
사용자정의 파일을 위한 템플릿
DocBlockr
주석 블록을 생성하는 플러그인으로 설치한 후 "/*"를 직접 입력한 다음 Enter 키를 누르면 코드 주석 블록이 생성됩니다.
SublimeCodeIntel
지능 알림 플러그인, 이 플러그인의 지능 알림 기능은 매우 강하여 알림의 내용 라이브러리를 사용자 정의할 수 있습니다
jquery
jquery 프롬프트 라이브러리
ConvertToUTF8
이 플러그인을 사용하면 현재 인코딩이 Sublime Text에서 지원하지 않는 파일, 특히 한중일 사용자가 사용하는 GB2312, GBK, BIG5, EUC-KR, EUC-JP 등을 편집하고 저장할 수 있습니다.ConvertTouTF8은 Sublime Text 2와 3을 모두 지원합니다.
Git
Git 통합
GitGutter
편집기의 노치 영역에서 Git에 따라 작은 아이콘을 추가하여 한 줄이 삽입, 수정 또는 삭제되었는지 확인합니다.
BracketHighlighter
괄호 강조 일치
all Autocomplete
all Autocomplete는 열려 있는 모든 파일을 찾을 수 없습니다.
emmet
전단 신기, 사용 방법은 Emmet:HTML/CSS 코드를 참고하여 신기를 신속하게 작성할 수 있습니다http://www.iteye.com/news/27580또는 공식 문서
SublimeLinter
문법 검출 도구, 쓴 코드의 문법 오류를 검출하고 오류를 강조합니다
Prettify
HTML、CSS、JS、JSON.....Ctrl+Shift+H 키를 누르면 포맷 가능
기타
http://lucida.me/blog/sublime-text-complete-guide/
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.