- A+
作为一个开发者,每天必然得处理大量的代码,此时如果手上有一款得心应手的开发工具,无疑是如虎添翼。在众多的IDE或代码编辑器中我个人比较喜欢的一款是sublime text ,她具有轻量、高效、界面大方、插件众多等其他编辑器应有而不及之的优点。更多知识可以查看sublime专题,下面将着重介绍sublime其中一款插件SFTP。
SFTP是一款FTP客户端程序,是为了让本地资源与远程服务器端文件保持同步的FTP程序。它还有对远程服务器资源进行编辑、重命名、删除、修改权限等强大功能。
使用方法:
1、安装SFTP插件
第一种方法通过Package Control安装,但前提是必须安装有Package Control工具,快捷键 Ctrl+Shift+P(菜单 – Tools – Command Paletter)。输入 install 选中Install Package并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功)。
然后在弹出的Install Package窗口里输入sftp 回车,即可安装好SFTP插件了,安装的时候注意看左下角的安装状态。
当出现如下界面说明安装成功了
2、使用SFTP插件
此时在本地建立一个项目,在此项目文件夹上右击选择SFTP/FTP>Map to Remote...
此时会出现FTP连接配置文件
主要需要改的就这个几个地方:
"type": "sftp", 有ftp/sftp/ftps三种模式可选,根据自己服务器环境选择即可;
"upload_on_save": false, 这里默认是没有开启保存文件自动上传到远程服务器功能,若想开启此功能,只需将false改为true;
"host": "example.com", 远程FTP连接地址,必填;
"user": "username",远程FTP连接用户名,必填;
"password": "password",远程FTP连接密码,必填;
"port": "22",远程FTP连接端口,FTP默认为21,SFTP默认为22,必填;
"remote_path": "/example/path/",连接到远程服务器的目录,根据自己情况填写。
修改完配置文件后,保存。再在项目文件上右击选择SFTP/FTP>Upload进行上传本地文件到远程服务器。或者选择SFTP/FTP>Download下载运程服务器中的文件到本地。
在sftp插件使用过程中会出现需要购买的提示框,和sublime软件一样不是强制收费的,点击取消之后可以继续使用。
如果有强迫症的人,可自行Google搜索sftp keygen ,会有很多。这里分享一个 @安大 提供的注册码:
{ "email": "admin@anchen8.net", "product_key" : "cbe8ee-3cea4b-b8eb61-94a6f6-262d60", "hide_output_panel":1 //面板显示时间 单位是秒 }
把这段注册码粘贴到sftp的Settings - User里面去,然后保存重启sublime即可。
教程到此结束,除了SFTP这款插件外还有一款FTPSync这是不错的,安装使用方法和SFTP几乎相同,唯一不同的是FTPSync不支持SFTP模式,而且是完全免费的。
更多sublime资料:http://www.rehack.cn/tag/sublime/
