ubuntu

PHPStorm在Ubuntu上的文件同步功能怎样

小樊
49
2025-10-23 07:44:33
栏目: 编程语言

PHPStorm在Ubuntu上的文件同步功能支持完善,主要通过 Deployment(部署)功能 实现本地与远程服务器(Ubuntu)之间的文件传输,支持SFTP、SSH等主流协议,操作便捷且可定制。

一、文件同步的核心配置步骤

  1. 配置远程服务器连接
    打开PHPStorm,依次进入 ToolsDeploymentConfiguration,点击左上角“+”号添加新配置,选择 SFTP(推荐,安全且常用)或 SSH 类型。填写服务器信息:Host(Ubuntu服务器IP地址)、Port(默认22)、User name(Ubuntu登录用户名),认证方式可选择Password(密码)或Key pair(SSH密钥,更安全)。点击Test Connection测试连接是否成功。
  2. 设置路径映射
    Mappings选项卡中,配置Local path(本地项目目录,如/home/user/project)、Root path(访问服务器时的根路径,通常为/)、Deployment path(远程服务器上的项目存储路径,如/var/www/html)。点击Add New Mapping可添加Web路径(如将本地public目录映射到服务器/var/www/html/public)。
  3. 保存并应用配置
    点击ApplyOK保存设置,完成远程服务器配置。

二、常用的文件同步操作方式

  1. 自动同步
    启用自动上传:进入ToolsDeploymentAutomatic Upload,此后每次保存文件(Ctrl+S)时,PHPStorm会自动将修改的文件上传到配置好的远程服务器。也可通过ToolsDeploymentUpload to...手动触发同步。
  2. 手动同步
    右键点击需要同步的文件或文件夹,选择DeploymentUpload to xxxxxx为配置的服务器名称),即可将本地文件上传到远程服务器;若需从服务器下载文件,选择Download from xxx
  3. 双向同步(可选)
    若需实现本地与服务器文件的双向同步,可通过ToolsDeploymentSync with Deployed功能,对比本地与远程文件的差异,选择需要同步的文件进行更新。

三、注意事项

0
看了该问题的人还看了