SFTP工具有很多但是不同工具的差异还是很大的这里我对这里工具做一个排行分析。一、yunedit-sshyunedit-ssh是近两年最火的SFTP工具,也是最全面的SFTP工具。它不仅拥有像Winscp那种有本地视图、远程视图的上传和下载功能包含文本编辑功能它还拥有ssh隧道、上传部署流水线、ssh命令行等高阶功能。它还支持ssh命令行功能使用了yunedit-ssh就无需再下载其他的命令行工具。可以说普通的sftp工具是1.0的话yunedit-ssh是sftp工具的2.0时代因为它支持配置流水线实现自动上传可以通过一个流水线上传和部署多台服务器。流水线上传功能使得越来越多的用户更倾向于使用yunedit-ssh作为上传工具。yunedit-ssh支持windows端和mac端二、WinScpWinScp是windows上最多人使用的SFTP工具因为它出现的比较早所以用户群体非常高。它的本地视图和远程视图分开可以对比本地和远程文件的视图方式使得这个工具非常受欢迎。同时它也包含文本编辑功能。WinScp支持windows端三、Cute-FTPCute-FTP是有ftp工具派生而来它最早是一个ftp工具后来支持了SFTP协议因此他的界面风格还是跟原来的ftp的界面风格比较像用户的群体是原来使用ftp工具的那帮人。Cute-FTP支持windows端和mac端四、FileZilla‌FileZilla‌是一个开源的工具由于它是开源的所以也广受开发人员的欢迎主要的用户群体是Mac电脑的用户因为前期WinScp没有Mac版本因此FileZilla‌占了一部分群体。FileZilla‌支持windows端和mac端五、TransmitTransmit是一款收费的Mac电脑的SFTP工具由于是Mac电脑的工具Transmit即使收费也有一定的用户群体Transmit的用户体验也是非常不错有文件上传和文本编辑等基础功能。Transmit支持mac端