我之前从未在远程开发中使用PhpStorm,因为我曾在本地工作。PhpStorm - 在远程服务器上工作
我想知道是否有一种方法来设置PhpStorm以这种方式工作,所以它在功能上与本地开发相同? 至少,在整个项目中调试和跳转到函数/变量声明?
试图谷歌它,但没有发现任何东西。也许有人知道?
我之前从未在远程开发中使用PhpStorm,因为我曾在本地工作。PhpStorm - 在远程服务器上工作
我想知道是否有一种方法来设置PhpStorm以这种方式工作,所以它在功能上与本地开发相同? 至少,在整个项目中调试和跳转到函数/变量声明?
试图谷歌它,但没有发现任何东西。也许有人知道?
有两种方式与远程服务器的开发工作:
这2个方法是相同的工作流程的参数与该工作。
在PHPStorm远程服务器上的参数工作流程deployement的主要领域是:PHPStorm>设置>构建,执行,Deployement> Deployement
在此区域中配置远程服务器上的连接(你之前,必须在您的远程服务器上配置访问)。 SFTP是使用此连接的最佳方式。
最重要的是选择你要发送/推送你的修改后的代码的位置根路径。手动上传或使用PHPStorm的同步自动功能使用此参数。
映射选项卡是不是很重要,你可以保持这个不除如果您在标签之前选择好“根路径”,这只需键入“/”字符“在服务器上Deployement路径”的变化。
对于开始,您可能会忘记“排除的路径”选项卡。如果你在symfony框架上工作,你可以使用它来排除vendor目录。
如果您想上传或同步自动更快速和友好,请不要忘记将选项'设置为默认'。
现在您必须正确配置您的远程服务器参数并配置服务器才能运行使用PHPStorm发送它的代码。依赖于你使用的框架或其他技术。
最后,您有:用于发送
警告:你永远不会运行自己的网站到你的本地操作系统。
重要提示:在您的远程服务器上配置Web服务器,并且不要忘记为PHP执行脚本安装层。
http://confluence.jetbrains.com/display/PhpStorm/Tutorials - 检查调试和部署部分。在任何情况下:对于调试,你仍然需要你的文件的本地副本,至少是那些将被执行/调试的副本。 – LazyOne