pycharm连接远程ssh服务器,Ctrl+S不能自动上传代码

本文讲述了在PyCharm中遇到的本地文件与远程服务器同步问题,通过调整默认的SFTP连接设置,用户可以确保Ctrl+S操作后的自动同步。问题在于连接设置不匹配导致的同步失效。

各位码友在用pycharm连接远程服务器编写代码时,有些情况下,需要保持本地文件和远程文件的同步,可以设置成自动上传,或者按Ctrl+S才会上传,设置步骤如以下截图所示:

在这里插入图片描述

在这里插入图片描述

本来这样操作就行了,但是笔者有时设置成按Ctrl+S进行保存,按Ctrl+S之后发现并不能进行同步,还是需要手动upload上去。最后发现,笔者的原因是默认的sftp连接没跟笔者自己希望的连接对应起来,因此笔者后面将默认的sftp连接设置成希望的sftp连接,问题就直接解决了。

PyCharm 是一款流行的 Python 集成开发环境(IDE),它可以方便地连接远程SSH 服务器上进行开发。通过 PyCharm 连接远程 SSH 服务器,你可以直接在 PyCharm 中编写代码、运行和调试部署在远程服务器上的 Python 应用程序。以下是连接 SSH 远程服务器的基本步骤: 1. 打开 PyCharm,点击 "File" > "Settings"(或者使用快捷键 "Ctrl + Alt + S" 打开设置窗口)。 2. 在设置窗口左侧菜单中,选择 "Build, Execution, Deployment" > "Deployment"。 3. 点击页面右上角的 "+" 号,选择 "SSH"。 4. 在弹出的对话框中填写远程服务器的相关信息: - Name: 给这次连接定义一个名称。 - Type: 选择 "SFTP"。 - Host: 输入远程服务器的 IP 地址。 - Port: 通常为 22(SSH 默认端口),如果有变化,请使用相应的端口号。 - User name: 远程服务器的用户名。 - Authentication type: 选择 "Password"(密码认证)或 "Key pair"(密钥认证)。 - Password 或 Private key file: 根据所选的认证类型填写相应的密码或选择私钥文件。 5. 填写完连接信息后,点击 "Test Connection" 按钮,如果连接成功,你应该会看到 "Connection successful" 的消息。 6. 确认连接无误后,点击 "OK" 或 "Apply" 保存设置。 7. 现在你可以通过 "View" > "Tool Windows" > "Remote Hosts" 查看远程服务器文件,也可以设置解释器为远程服务器上的 Python 解释器,进行远程开发。 注意:在设置远程 Python 解释器时,选择 "Add Remote",然后按照步骤选择已配置的远程连接PyCharm 会自动检测远程服务器上的 Python 解释器。
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

INEVGVUP

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值