IntelliJ IDEA 2025.3 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 会在您尝试关闭已编辑文件或整个项目时显示以下对话框。

确认上传消息
2026年 1月 23日