現在文字編輯器習慣使用Sublime Text 2,但在local端寫完,再透過FTP將檔案上傳,非常麻煩,因此可利用SFTP來達成此目的。
步驟1:使用Packge Control安裝SFTP套件
步驟2:將資料夾加入Sublime Text 2的project(左列的Folder)
加入方式:Sublime Text 2的Project -> Add Folder to Project…
步驟3:對project設定SFTP/FTP(資料夾右鍵:SFTP/FTP -> Map to Remote…)
接著此資料夾底下會自動新增一份設定檔:sftp-config.json,主要有幾個要設定的參數:
{
"type": "ftp", // 與遠端連線的模式(ftp 或 sftp)
"save_before_upload": true, // 上傳前是否存檔
"upload_on_save": true, // 檔案儲存時同時上傳
"host": "yourdomain.com", // FTP server
"user": "account",
// "password": "password", // 可不填寫,上傳時會詢問
// "port": "21", // 可以不填寫,預設FTP爲21、SFTP爲22
"remote_path": "/var/www/", // 遠端路徑
}
可不填寫的參數,在預設的設定檔都會註解起來。
若upload_on_save設定為false,可對左列Folder的檔案或分頁頁籤點右鍵Upload File。
參考文件:http://wbond.net/sublime_packages/sftp/settings#setting-save_before_upload