欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

程序员文章站 2023-08-16 17:50:12
webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作...

这些功能是平常ide,ftp软件中少见的,而且是很耗工作时间的一个操作。换句话说,在webstorm/phpstorm中操作ftp能找到原来版本控制的感觉。唯一的缺点是:上传,下载的打开链接要稍费时间,适合的场景在于单文件的编辑,这个如果网速够快一般可以忽略,而且就个人体验,虽然链接的速度稍慢,传输的速度并不慢。

1. 设置: 设置的入口有两处,    

a. tools->deployment->configruation   

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

b. file->settings->deployment->configruation

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

单击左上角加号新增一个ftp服务连接 然后配置ftp host,username,pwd等信息,配置好之后,可以test ftp connection测试ftp是否连接成功。 然后点击root path三点,如果有ftp服务端的目录读取出来,那就没问题,如果读取不出来,则在下面的advanced options中选择passive mode(被动模式)。 然后在web server root url中填写域名信息或者空间商提供的免费三级域名。 然后在mappings 选择映射目录分别为本地,发布或web路径。

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

2. 出口:    

在与ftp连接的项目文件右击就能发现deployment,分别有四个选项(这个选项只有在连接成功后才能显示):    

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

1). upload to ...         上传到服务端    

2). download from ...     从服务端拉    

3). compare with deployed version on ...     本地版本与服务端版本进行比较    

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

4). sync with deployed to ...     比较之外还可以直接进行操作.(3,4的差别在于,3只能浏览不能操作,4可以操作)。

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

3. 显示扩展面板     tools->deployment->configruation->browse remote host

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

成功打开之后:

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

打开的目的在于对文件的方便编辑,可以这样操作:

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

4. 快捷操作    

    a. 可以在keymap中添加相应的快捷键操作。    

    webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

    b. 可以在toolbar上添加常用的图标以方便操作,为了防止误操作,建议操作的图标之间最好有隔离图标,虽然误操作可以利用本地历史记录找回来,但工作效率可能有所下降。

    webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作

另外提供除了版本控制之外的一份本地历史记录,多次挽救我于生死边缘:

右键 -> localhost history -> show history

pub label是对当前历史记录的一个名称记录

webstorm/phpstorm配置连接ftp快速进行文件比较(上传下载/同步)操作