PyCharm 2025.2 Help

在远程主机上编辑单个文件

一旦您与远程主机 设置同步 ,就可以直接从远程主机打开单个文件并在 PyCharm 中编辑它们,而无需将它们添加/下载到本地项目中。

调试、重构和其他一些 PyCharm 功能不支持这类文件。 要利用高级 PyCharm 功能,请考虑将文件包含在项目中。 欲了解更多信息,请参阅 访问服务器上的文件

在远程主机上编辑文件

  1. 如果您已设置 默认远程主机 ,请从 项目 工具窗口提交 工具窗口 Alt+0 或代码编辑器的上下文菜单中选择 部署 | 编辑远程文件

    否则,请执行以下操作:

    1. 通过从主菜单中选择 工具 | 部署 | 浏览远程主机(B)查看 | 工具窗口 | 远程主机 ,打开 远程主机工具窗口

    2. 从列表中选择所需的部署服务器。 工具窗口显示了位于 服务器根目录 下的文件和文件夹的树状视图。 如果列表中没有相关的服务器,请点击 “浏览”按钮 ,在打开的 部署 对话框中 配置对所需服务器的访问权限

    3. 双击所需文件或从 编辑远程文件(M) 上下文菜单中选择。

      在远程主机上编辑文件
  2. 该文件会在 PyCharm 编辑器中打开,而不会被添加或下载到本地项目中。

    在远程主机上编辑文件

    当您处理远程文件时,编辑器顶部会出现一个特殊工具栏,显示编辑状态(文件与远程文件相同文件已被修改。 上传?)。

    远程文件可以通过包含服务器名称的注释与本地文件区分开来(在我们的示例中,它是<MyServer>)。

    远程文件注释

  3. 完成文件编辑后,执行以下操作之一:

    • 要将文件上传到远程主机,请点击 上传当前远程文件按钮 或按 Alt+Shift+Q

    • 要将当前打开的文件与上次上传的版本进行比较,请点击 与最后一次上传版本比较按钮。 这些文件将会在 PyCharm 文件比较查看器 中打开。

    • 若要丢弃自上次上传后对文件所做的更改,请点击

请注意,除非这些更改已上传,否则一旦您关闭文件或当前打开的项目,对单个文件的任何更改都将被丢弃。 为了防止数据丢失,PyCharm 会在您尝试关闭已编辑文件或整个项目时显示以下对话框。

确认上传消息
最后修改日期: 2025年 9月 26日