IntelliJ IDEA 2025.2 Help

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

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

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

启用 FTP/SFTP/WebDAV Connectivity 插件

此功能依赖于 FTP/SFTP/WebDAV Connectivity插件,该插件默认在 IntelliJ IDEA 中捆绑并启用。 如果相关功能不可用,请确保您没有禁用插件。

  1. Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,找到 FTP/SFTP/WebDAV Connectivity插件,并选中插件名称旁边的复选框。

在远程主机上编辑文件

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

    否则,请执行以下操作:

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

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

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

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

    在远程主机上编辑文件

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

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

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

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

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

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

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

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