怎么使用web/phpstorm将本地代码实时自动同步到远程服务器


本文摘自PHP中文网,作者藏色散人,侵删。

下面由phpstorm教程栏目给大家介绍怎么使用web/phpstorm将本地代码实时自动同步到远程服务器,希望对需要的朋友有所帮助!

场景

  如果开发和测试环境不同,或者经常使用机器是windows,项目要求必须liunx,这时候我选择虚拟机安装liunx,部署ssh服务,主机安装winscp配合putty,使用webstorm开发,对于web前端目前主流的webpack热编译,时时地传送文件到虚拟机,实在是非常累人的事情,于是选择工具的自动同步。

设置

配置基本信息

  在webstom编辑器依次选择 Tools ?C Deployment ?C Configuration,添加一个远程主机,这个名字只是备注用,随便写,协议选择FTP(也支持SFTP、本地等)

7b3b4feea2d383327fc3147dac44c40.png

83db8030fa95d9c4240f26fe2ddff0a.png

这个时候主要就是填写远程主机的FTP信息了,除了基本的FTP信息填写完毕外,还需要填写如下信息:

1

2

3

Root path  //这个选项是要打开的路径,这样做主要是为了防止误操作影响项目,填写后上级目录不会展示,当然你可以不写

 

Web server root URL   //这里就是调试的网址

另外,需要配置一下本地和服务器的文件映射,如下图所示:

0208591c2bb57dc43f51e479d4496bd.png

最后,我们再调整一下本地和远程主机的映射即可,如果要添加了多个远程主机的话,记得把要使用的项目点击一下 Use this server as default。
远程主机配置好后我们就可以看一下目录结构了,点击 Tools ?C Deployment ?C Broswse Remote Host,然后就会看到远程的文件了。

设置同步  

ed144ab20c3e351437f9e4f012c40d4.png

但是这时候要实现同步还是要手动传输的,距离实现自动化还差一点点,打开 Tools ?C Deployment ?C Options,我们把Upload changed files 一项改为 On explicit save action,意思也就是每次保存都会同步到远程服务器。

df266882ba6d98f2a1776187b65788b.png

以上就是怎么使用web/phpstorm将本地代码实时自动同步到远程服务器的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

phpstorm配置同步服务器文件

如何启用phpstorm中的命令行工具

phpstorm设置行号及文件编码格式

一个 8 年 phpstorm 使用者的配置分享

phpstorm的一些个性化配置

关于phpstorm中如何绘画uml的解析

phpstorm服务器如何配置

phpstorm设置php版本

phpstorm设置背景图片

phpstorm2019出现错误网关怎么办

更多相关阅读请进入《phpstorm》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...