소프트웨어 개발/기타언어

서브라임 텍스트 SFTP

늘근이 2015. 7. 19. 20:41

일단 원할한 개발 진행을 위해 자바스크립트용 이클립스( https://eclipse.org/downloads/packages/eclipse-ide-javascript-web-developers/indigosr2) 에 Remote Explorer 붙여서 쓰기로 했다. 하던 찰나, 마르스가 에디터로 나온 시기에 구닥다리 인디고나 쓰고있기는 너무 구려서 그냥 어떻게든 방법을 찾아보려고 한다.

 

마이크로스프트 code에디터가 더 마음에 드는데.. 뭐..음..

 

됐고, sublime editor를 쓰기로 했다. 서브라임에디터서 View > Show Console에서 해당하는 메시지를 입력한다

 

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)

 

왜 기본으로 안깔려있는지는 의문이다.

 

이제

Ctrl+Shift+P

를 누른다.

 

여기서 PCI라고 검색해 패키지 인스톨러를 찾고 -> SFTP 를 누르면된다.

 

이제 메뉴 오른쪽 클릭을 해서 sftp-config.json을 조작한다. host, user, password, port, remote_path, upload_on_save를 조정하고,

이제 메뉴 오른쪽 클릭을 해서 browse라고 하면 된다.

 

upload_on_save 를 true를 열어야함.

 

근데 파일을 싱크화 시켜야 하니까, 폴더에

remote download 를 해준다.

 

걍 내가 원하는건 리모트만 접속해서 하는건데, 뭔가 짜증나게 자꾸 뭔가 시킨다.