【发布时间】:2016-01-10 03:41:08
【问题描述】:
刚刚试用了这个 IDE,但它在速度和可用性方面已经看起来比 NetBeans 更好。但是,我选择它的主要原因是 ftp 同步功能,这似乎不起作用?当我从现有文件-> 从远程服务器 ftp 创建新项目时,它会下载文件,仅此而已。如果我用打开的目录打开它,它不会将更改上传到服务器。那我做错了什么?
【问题讨论】:
刚刚试用了这个 IDE,但它在速度和可用性方面已经看起来比 NetBeans 更好。但是,我选择它的主要原因是 ftp 同步功能,这似乎不起作用?当我从现有文件-> 从远程服务器 ftp 创建新项目时,它会下载文件,仅此而已。如果我用打开的目录打开它,它不会将更改上传到服务器。那我做错了什么?
【问题讨论】:
加载您的项目后,转到“文件”>“设置”或按 CTRL + ALT + S.
从这里转到部署>选项,然后勾选“将更改的文件自动上传到默认服务器”。
下面的“上传外部更改”设置也值得勾选;这将通过删除/重命名等您所做的任何文件更改来保持您的本地副本和 ftp 副本同步。
【讨论】:
请参考corresponding help section。同步功能见Comparing Deployed Files and Folders with Their Local Versions。
File | Synchronize 与远程主机完全无关,它会将文件与文件系统同步,以防由于某种原因未自动检测到外部更改,或者您在框架激活时禁用了自动文件同步。
【讨论】:
当您打算以真正的方式将文件与远程 ftp/sftp 服务器同步时。您应该使用“工具/部署/上传到 xxxxx”。
我认为这对你有帮助。
【讨论】:
勾选“将更改的文件自动上传到默认服务器”后 并设置 FTP 服务器及其映射,单击映射选项卡中的“默认使用此服务器”按钮。
【讨论】:
选中自动上传后,即使在我完成对 PHP 文件的更改并导致脚本文件不完整之前,它也会自动上传文件。它还在其他标签页中上传文件。看起来 PhpStorm 中的上传没有精确控制
【讨论】: