1、寫在前面
之前一致用putty,ssh,修改代碼,或者本地修改,上傳到服務器,各種不爽,現在改用xshell,但是有時候還是不方便感覺,於是自己配置了遠程連接pycharm,這樣不用總是到代碼里修改,直接在windows下pycharm里修改再保存就可以實現同步更新到服務器里的代碼里了。
2、content
打開pycham,windows下連接服務器端如圖所示:

配置連接服務器,name隨便寫,connection下,協議sftp,服務器主機IP,用戶名,密碼,apply

點擊Test SFTP connection會發現,如果連接成功會提示你如下:

下面選擇連接windows下的那部分代碼和服務器上代碼相連,Mappings,本地Local path,服務器path,apply,OK,表示已經把本地的代碼和服務器代碼連接上了。

設置如何使得本地代碼和服務器代碼同步更新,如圖,

如下圖,選擇On explicit save action(ctrl +s)表示在pycharm里修改代碼后ctrl+s便可同步到服務器。

在pycharm里tools->start ssh session可以使用ssh,使用ssh時候發現打開中文亂碼,在settings里修改,如下圖:

完美的解決!!!