PhpStorm向指定FTP上传文件时能否设置上传前提醒?
PhpStorm指定FTP服务器上传前弹窗提醒配置方案
PhpStorm原生支持单台部署服务器的独立操作规则配置,无需安装第三方插件即可实现「仅对协作项目的FTP服务器弹上传提醒,其余独立开发项目的服务器保持原有操作逻辑」的需求,配置步骤如下:
- 打开部署配置面板:顶部菜单栏依次选择
Tools > Deployment > Configuration - 在左侧的服务器列表中,选中对应协作项目的目标FTP服务器,不要选中其他独立项目使用的服务器配置
- 切换到该服务器配置下的
Options标签页 - 先关闭该服务器的自动上传能力:找到Upload changed files automatically to the default server配置项,下拉选择
Never,从根源避免无感知自动上传覆盖文件 - 找到操作确认配置区,勾选
Confirm uploads to this server选项,开启后所有向该服务器发起的手动上传操作,都会先弹出确认框,经你手动确认后才会执行传输 - 建议同步开启两个防护配置进一步降低误覆盖风险:
- 勾选
Check for external changes before upload,上传前会自动扫描远程服务器上存在的、你本地未同步的外部修改(即其他开发者直接在服务器上编辑的内容),在确认弹窗中直接列出存在版本冲突的文件 - 将存在文件冲突时的默认处理规则从
Overwrite修改为Ask,就算你误触确认上传,检测到远程版本比本地新时,会二次弹出操作选择框,可选择跳过、对比合并后再上传
- 勾选
所有上述配置均为单服务器维度独立生效,你日常使用的其他独立开发项目的远程服务器配置不会受到任何影响,无需调整原有使用习惯。
内容的提问来源于stack exchange,提问作者that guy
相关产品推荐
相关产品推荐

