SublimeText Package Control 및 Package

Sublime Text 패키지

서브라임 텍스트의 패키지 설치는 매우 손쉽게 접근할 수 있도록 구성되어져 있는데, 여기서 패키지란 쉽게 말해 플러그인이라고 이해하면 된다.
Package Control은 이러한 패키지들을 관리해주는 도구이며, 이를 이용해 손쉽게 패키들을 설치 및 제거, 업데이트를 할 수 있다. 즉, 플러그인을 설치하기 전에 반드시 패키지 컨트롤을 필수적으로 설치해야 한다.

패키지 컨트롤 설치 방법

서브라임텍스트를 실행하고 먼저 콘솔을 실행한다.

단축키: Ctrl + `

1
2
// SUBLIME TEXT2
import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
1
2
// SUBLIME TEXT3
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)

위에 서브라임 텍스트 버전에 맞는 코드를 복사해서 콘솔 붙여넣고 엔터를 누르면 패키지 컨트롤이 설치된다.

Sublime Text 3 패키지

설치를 원하는 패키지들을 찾아봐야 하는데 https://packagecontrol.io/browse에서 설치하거나 Sublime Text 패키지로 검색해서 원하는 패키지 찾아서 설치하면 된다.

패키지 설치

서브라임 텍스트를 실행한 후, 단축키 Ctrl + Shift + P로 Command Palette를 불러온다.
install을 입력하면 자동완성되는 Package Control: Install Package를 선택하고 엔터를 누른다.
설치를 원하는 플러그인의 이름으로 검색하여 선택한 후, 엔터를 눌러 설치한다.

패키지 설치 리스트

서브라임 텍스트를 실행한 후, 단축키 Ctrl + Shift + P로 Command Palette를 불러온다.
list 입력하고 자동완성되는 Package Control: List Package를 선택하고 엔터를 누른다.
설치된 플러그인들이 나열된다.

패키지 삭제법
서브라임 텍스트를 실행한 후, 단축키 Ctrl + Shift + P로 Command Palette를 불러온다.
remove를 입력하고 자동완성되는 Package Control: Remove Package를 선택하고 엔터를 누른다.
설치된 플러그인들이 리스팅되면 삭제할 것을 선택하고 엔터를 누른다.

참조

공유하기