众所周知作为编程技术人员,不论前端WEB设计与编程语言设计,最终设计好的代码需要放到服务器里运行的,而对于不想在Linux环境下敲打代码(例如你用的是Windows),且CentOS又是装在服务器中的时候,程序猿菌菌始终会做一些上传下载等周而复始的无用功,所以对于编辑器和FTP连通实现同步覆盖的需求就很有必要了,小菌这里举例用Sublime_Text连接FlashFxp,使用FTPSync插件配置上述功能,然后添加快捷键方便程序猿菌菌们一键操作,让菌菌们装逼起来也可以飞得更高!
在我们操作上述步骤之前的前提是Sublime_Text和FlashFxp软件皆为功能齐全的正常版,这里小菌用的Sublime_Text和FlashFxp皆为无功能限制的破解版,请大家支持正版,如果需要破解方法详见小菌历史文章。
下面直接上干货:
一、安裝 FTPSync 打开 Preferences → Package Control 输入 Install Package 按 ENTER 再输入 FTPSync 按 ENTER 安裝设置好FTPSync后,关闭Sublime_Text(这一步不可避免)
二、在桌面任意建立一个文件夹,命名为FTP
三、打开Sublime,菜单中打开 Project - Add Folder to Project,选择你刚刚建立的文件夹
四、在左侧出现的文件夹上右键选择FTPSync ->Setup FTPSync in this folder,如果出现不能选择的情况,说明第一步没有关闭Sublime,这里重新启动Sublime,即可选择
五、这时候左侧文件栏会出现配置文件ftpsync.settings,然后配置该文件的"host" "username" "password" "port" "passive",正确设置好后就可以实现功能了,这里要注意的是ftp端口号"port"正常是21,沉默状态"passive"设置为false
六、在刚才加入的FTP文件夹上点击鼠标右键进入FTPSync -> Download 下载服务器里的远程文件同步到本地
七、在使用Sublime编辑代码时,设置Sublime快捷键方便程序猿更容易腾飞,打开Preferences -> Package Settings -> FTPSync KeyBindings - User文件,复制'{"keys": ["ctrl+alt+y"], "command": "ftp_sync_down_current"},'到User文件中即可,在编辑代码时按Ctrl+S保存本地文件选择YES保存本地文件且同步到FTP远程不覆盖原文件或选择NO保存本地文件不同步远程,如果需要从远程下载文件覆盖到本地按Ctrl+Alt+Y即可,至此使用FTPSync插件实现Sublime_Text连接FlashFxp的功能已大功告成,仍有关于FTPSync插件内置快捷键的功能,就请菌菌们自行探讨咯,文件地址在User上面的Default。