SFTP
在 Win 下经常使用 Xftp 软件来和远程服务传递文件,可是要是在项目开发的时候频繁的将远程文件拖到本地编辑而后再传回远程服务器,那真是麻烦无比,可是Sublime中SFTP插件,它让这世界美好了许多。Sublime下的SFTP,只要 Ctrl+S 便可同步本地到服务器。json
它主要功能就是经过 FTP/SFTP 链接远程服务器并获取文件列表,能够选择下载编辑、重命名、删除等等操做,点下载编辑以后,能够打开这个文件进行修改。修改完成以后,保存一下会自动上传到远程的服务器上面。服务器
使用这个插件以后,工做流程就变成了:使用 SFTP 插件打开文件 -> 使用 sublime 编辑修改文件 -> 保存文件 -> 刷新页面。效率提高了至少一倍以上,下面就来介绍一下具体的使用方法。

Sublime SFTP主要有两种工做方式:
- Server: 链接远端服务器,访问远端服务器上的文件。通常用来修改远端服务器上的一些文件
- Remote: 映射本地文件夹到远端的文件夹,既能够用来上传咱们本地的文件夹到远端的服务器上,也能够把远端服务器上的整个文件夹 download 的咱们指定的文件夹中。经常使用来在本地开发项目使用。
一、安装
摁下 shift + ctrl + p
键,呼出面板,使用 Package Control 这个插件安装。输入 “install” 敲击回车,再输入 “sftp” 便可安装这个插件。安装完以后,就要开始配置服务器使用了。url

二、链接远端服务器(Server)
安装完插件以后,重启sublime text 就能够在 “文件” 菜单,找到 “SFTP/FTP” 选项,点击配置:

点击以后,会弹出一个新的窗口,这是一个配置文件

通常就是配置一下我箭头所指的六个参数,包括链接方式、服务器地址、用户名、密码、端口等。若是你的服务器还有其余配置,你也能够对照注释设置一下。还会设置一下“路径”。spa
存储配置文件在 Packages/User/sftp_servers 文件夹内,文件名用于在服务器列表中显示,因此文件名中不能包含空格。.net
配置完成以后,咱们保存,而后输入一个名字做为标识。

点击 “文件” 选择 “SFTP/FTP” 中的查看服务器列表

找到咱们设置的服务器

这时候点击一个文件,就能够弹出一些选项

就能够根据你本身的须要,对文件编辑、重命名什么的了。点击编辑以后,会在本地打开,而后能够修改。摁下 ctrl + s 保存文件的时候,就会自动上传文件。插件
若是须要查看服务器上的别的文件,或者须要更多的功能,能够直接在当前文件中右击,选择 “SFTP/FTP” 就会弹出更多选项能够使用,无法截图因此再也不赘述。更多的功能,就交给你本身探索了!code
三、remote
和远端同步能只存在于侧边栏中的文件夹的右键菜单中。也就是说咱们若是要使用远程的同步功能,就必须把咱们要操做的文件夹加入到 sublime text 的侧边栏中。server
配置信息存储在一个命名为 sftp-config.json 的文件中,存储着配置文件的文件夹能够被映射到配置文件中 remote_path 参数指定的远端的制定路径。开发
右键打开侧边栏文件夹的菜单,选择 Map to Remote (若是你想将远程的项目down到本地,最好在本地新建一个跟项目文件夹同名的文件夹,而后将这个空文件夹拖到sublime 的侧边栏中,而后再在这个文件夹上右击)。

而后就会在这个文件夹中建立一个名为 sftp-config.json
的新文件,这个文件包含了到远端的配置信息。rem

当咱们保存了配置文件的信息,咱们操做的文件夹的右键菜单中就会增长一些新的功能选项:

在这些选项中,咱们就能够把咱们的文件夹中的文件同步到远端指定服务器的制定目录中,或者将远端指定服务器的制定目录中的内容拉取到咱们的文件夹中进行编辑。

固然咱们也能够把服务器上的项目目录直接拉到本地,直接在本地编辑文件,编辑完保存后直接上传到服务器:

四、配置文件参数信息
具体配置信息能够参见 官方文档说明
五、激活
使用过程当中会遇到一个问题就是,在使用了几回以后会一直弹出来一个框,提醒你这不是免费服务须要你购买,你能够求助于万能的百度,也能够花钱去官网购买。此处咱们只介绍激活方法。
注册方法是:
点击Perference---->Package Settings------->SFTP------->setting user

个人进去以后是空白,什么东西都没有,这时候能够粘贴咱们的注册码。
粘贴以后,保存退出便可
做者:常大鹏连接:https://www.jianshu.com/p/0d36cbdecea8來源:简书著做权归做者全部。商业转载请联系做者得到受权,非商业转载请注明出处。