Sublime Text 3에 SFTP 하는 방법이 있다고 합니다.
Notepad++에도 있다고하는데, 여기서는 Sublime Text 3의 SFTP 설정 방법을 작성해보려고 합니다.
01. 패키지 설치
먼저 Sublime Text 3를 켜고 패키지를 설치해야 합니다.
설치하는 명령어는 다음과 같습니다.
Windows : Ctrl + Shift + p |
MAC : Command + Shift + p |
이후 [install]을 입력해주고 Enter를 클릭합니다.
Install을 선택하면 다음과 같은 화면이 나타납니다.
여기서 [SFTP]를 입력하면 다음과 같이 SFTP를 설치할 수 있는 것을 확인할 수 있습니다.
설치가 완료되면 다음과 같은 화면이 나타납니다.
02. SFTP와 연동
이제 SFTP와 연동할 폴더를 선택하여 서버와 연결해보도록 합시다.
먼저 [Add Folder to Project]를 클릭합니다.
그리고 우리가 연동할 폴더를 선택합니다.
연동하면 다음과 같이 옆에 [FOLDERS]가 생성되는데, 여기서 가장 위에 있는 폴더를 오른쪽 클릭합니다.
[우클릭] -> [SFTP/FTP] -> [Map to Remote...]를 클릭함
여기서 우리가 수정해줄 항목들입니다.
나름 다음과 같이 수정해보았습니다.
Sublime Text 3 특성상 영어로 쓰는 것이 부드러워서 설명도 영어로 작성했습니다...
설명을 덧붙이자면 다음과 같습니다.
sync_down_on_open : 파일을 열 때 싱크를 맞춥니다.
host : 연결할 아이피입니다.(저는 VMware로 했습니다.)
user : 호스트의 계정입니다.
password : 호스트의 계정의 비밀번호입니다.
port : SFTP 포트번호입니다. 일반적으로 SSH 서비스의 포트번호를 작성합니다.(물론 sshd_config 내에서 22번 포트로 열어둬야 합니다.)
remote_path : 연결한 뒤에 연동할 디렉토리 입니다.(여러분의 파일은 모두 해당 디렉토리에 올라갈 것입니다.)
file_permissions : 파일의 권한 설정입니다.
dir_permissions : 디렉토리의 권한 설정입니다.
이후 여러분이 파일을 수정하고 서버에 추가하고 싶다면 다음과 같은 방법으로 업로드하면 됩니다.
[오른쪽 클릭] -> [SFTP/FTP] -> [Sync Local -> Remote]
만약 단일 파일을 업로드하고자 한다면 다음과 같은 단축키를 사용하시면 됩니다.
[Ctrl] + [Alt] + [U] + [Y] 순서대로 클릭하시면 됩니다.
[Ctrl + Alt]는 동시에 눌러도 되지만, U와 Y는 반드시 순서대로 하십숑~~