項目用到鏈接遠程測試服務器進行開發聯調;須要借用FTP/SFTP工具;在strom編輯器可以快速的配置起來;可是在vscode下;須要安裝SFTP/FTP的擴展插件才能同步代碼git
首先vscode中安裝插件sftp;做者是liximomo;安裝完之後從新加載一下;而後去配置同步數據的參數;此時注意這個配置文件須要本身手動的建立(我按照做者的use方式沒有成功)目錄地址爲 .vscode
在該目錄下新建一個sftp.json
;而後具體的配置選項我貼上個人配置選項;你能夠參考改成本身的github
{ "host": "ip地址", "port": 22, "username": "登陸名", "password": "登陸密碼", "protocol": "sftp", "agent": null, "privateKeyPath": null, "passphrase": null, "passive": false, "interactiveAuth": true, "remotePath": "須要打到的遠程的文件夾地址", "uploadOnSave": true, "syncMode": "update", "ignore": [ "**/.vscode/**", "**/.git/**", "**/.DS_Store" ], "watcher": { "files": "glob", "autoUpload": true, "autoDelete": true } }
這樣也要注意;我在代碼裏面沒有寫配置項的註釋;由於在我本機若是出現 //
這樣的註釋符都會報錯;也不能成功同步代碼;至於每一項的配置;能夠查看做者的github的內容 https://github.com/liximomo/v... (我就是複製了了裏面的所有;一直報錯 - -!這坑真大);等都編輯完成保存後;能夠編輯保存一下;而後右鍵Upload;刷新一下瀏覽器查看是否同步了代碼。
若是發現已經能夠了;就證實已經成功了;不妨給Upload編輯一個快捷鍵(我本身編輯的 ctrl+alt+s ;和保存多了一個alt)json
將配置改成"uploadOnSave": true,就能夠實現保存自動提交了;不須要設置快捷鍵了瀏覽器
不想放棄vscode這個編輯器;主要是站30MB的運行內存很吸引人(沒錢換mac);社區也很活躍插件層出不窮;本身搜度娘也一直不能同步代碼;可能仍是本身配置的有問題吧;寫這個文章是想把這個方式分享出去;有像我這樣的開發模式的同窗的時候也能快速的配置完ftp同步開發服務器