在Pycharm中进行远程开发 - 无需本地副本

9

我知道如何在Pycharm中设置远程解释器,并且远程开发一直很顺利。

但是,在某些情况下,由于商业问题,我不能在本地机器上保存文件的副本。

有没有一种方法可以在Pycharm中进行远程开发,而不需要在本地保存脚本和其他项目文件?


问题在于,PyCharm调试器与VSCode相比天差地别。 - Eduardo EPF
我不使用VSCode的唯一原因是因为在PyCharm中进行调试确实领先了整个宇宙。 - bluesummers
这是针对PyCharm的相应功能请求。 (https://youtrack.jetbrains.com/issue/PY-19752) - Albert
1个回答

12

我遇到了类似的问题。目前,我发现两种在PyCharm中打开远程文件的可能性:

1. 使用sshfs挂载远程目录
这样,当您使用PyCharm浏览本地计算机上的文件时,该目录将被列出。 具体描述可参阅此处:https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh
我无法尝试此解决方案,因为我没有安装sshfs并且没有root权限。

2. 使用新的PyCharm功能
在PyCharm中,只需转到工具 - 部署 - 浏览远程主机,具体说明在此处: https://blog.jetbrains.com/pycharm/2015/06/feature-spotlight-editing-remote-files/
然后添加您的服务器。
选择SFTP作为连接类型,并使用已经存在的私钥文件进行密钥对身份验证对我起作用。


我现在正在使用#2...但我对这个库有很高的期望-https://github.com/jupyterlab/jupyterlab。等待它的正式测试版发布。 - bluesummers

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接