FTPSync
简单免费的FTP(S)同步(SFTP不可用)
详情
安装数
- 总数 207K
- Win 138K
- Mac 43K
- Linux 26K
8月7日 | 8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 7 | 5 | 4 | 1 | 5 | 4 | 3 | 4 | 10 | 3 | 4 | 2 | 7 | 2 | 6 | 5 | 0 | 3 | 5 | 2 | 10 | 4 | 5 | 1 | 2 | 4 | 2 | 3 | 5 | 3 | 1 | 1 | 8 | 2 | 10 | 7 | 6 | 3 | 5 | 3 | 3 | 6 | 3 | 5 | 3 |
Mac | 0 | 2 | 1 | 1 | 1 | 0 | 3 | 3 | 1 | 2 | 0 | 1 | 2 | 1 | 1 | 2 | 1 | 4 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 3 | 0 | 2 | 2 | 1 | 2 | 2 | 1 | 1 | 2 | 2 | 0 | 0 | 3 | 1 | 1 | 1 | 3 |
Linux | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 2 | 1 | 2 | 0 | 0 | 2 | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
readme.txt
FTPSync
Sublime Text 2和Sublime Text 3的插件
不再维护
很遗憾,再没有时间继续进行修复和改进了::( 我希望它仍然有点用。该插件将继续免费使用。如果有人希望继续开发,请随时移除此消息
简单的免费FTP同步插件。只需像往常一样保存,它就会上传。
为您提供了什么?* 多个命名上传目标 * 忽略文件正则表达式 * 使用TLS进行安全传输 * 通过临时文件下载(更好的稳定性) * 确定较新的远程文件,覆盖保护 * 手动上传和下载多个文件和文件夹(侧边栏上下文菜单) * 多线程上传和下载 * 本地及远程重命名和删除 * 多个上传/下载的进度条 * 通过文件列表进行远程浏览和操作
更多信息请查看 Wiki
如何使用
要标记一个文件夹及其子文件夹以便上传,在以下格式中插入
包含最少选项的示例设置文件:(不包含所有选项)
{
'primary': {
host: 'ftp.mywebsite.com',
username: 'johnsmith',
password: 'secretpassword',
path: '/www/',
upload_on_save: true,
tls: true
}
}
如果不想在文件中存储密码并手动设置密码,请将密码设置为null
(不加引号)。
文件在保存时会自动上传(除非通过upload_on_save=false设置禁用)。在您的新设置文件中,一些选项前有//
,这意味着它们已被注释掉(并使用全局设置文件中的默认值) - 删除//
以启用条目。
缺点和注意事项
- 目前不支持SFTP,未来近期内也没有计划(您可以使用SFTP或Mote插件)
- 不支持对强制执行SSL_REUSE的服务器使用SSL/TLS(希望在将来提高对加密的支持)
- 不支持持续监控和同步,仅支持手动操作(后)
- 不支持代理连接
- 目前不支持远程diff功能
- 目前不支持在远程路径中使用特殊字符
关于
由Jiří @NoxArt Petruželka完成 ~ Twitter
在MIT许可下发布。
感谢您的财务支持!
请随时提出问题、想法、pull request...
感谢thecotne、castus、tommymarshall、TotallyInformation、saiori、vnabet、Jcrs、ItayXD、bibimij、digitalmaster、alfaex、seyDoggy、Nuno、mikedoug、stevether、zaus、noAlvaro、zofie86、fma965、PixelVibe、Kaisercraft、benkaiser、anupdebnath、sy4mil、leek、surfac、mitsurugi、MonoSnippets、Zegnat、cwhittl、shadowsdweller、adiulici01、tablatronix、bllim、Imaulle、friskfly、lysenkobv、nosfan1019、smoochieboochies、Dmitry Loktev、fedesilvaponte、fedegonzaleznavarro、camilstaps、maknapp、certainlyakey、victorhqc、eniocarv、molokoloco、tq0fqeu、Arachnoid、ahgood、SourceR85、nirajaryal、Stock-webdesign、chachan、webattitude、VarinderS、Gadoma、pnukeid、patatjenl、ridethepinguin、Kovas、giolvani、superDuperCyberTechno、druellan、StuartMorris0、adisos、marcoflorian、MartinBucko提交问题、想法和修复!
提示
- 为常用的操作设置快捷键(热键)
请仅编辑Key Bindings - User
,通过以下方式打开:首选项 > Package Control > FTPSync > Key Bindings - User
您可以将Key Bindings - Default
的内容用作模板并复制到那里。如果您编辑了Key Bindings - Default
(Sublime Text的或FTPSync的),则您的更改将在更新时丢失。更多信息
- 重命名和删除
请注意,为了在服务器上进行删除和重命名,您需要使用FTPSync > Rename
分别和FTPSync > Delete
功能,而不是Sublime Text 2或SideBarEnhancements中的功能。
- 在多个位置工作?还是团队协作?
您可以选择使用download_on_open=true来在打开文件时检查文件,或使用FTPSync: Check current file命令来查看您是否有与所有服务器上相同的版本。推荐使用overwrite_newer_prevention(其实这是默认启用的)。
将不同语言的版本上传到不同的服务器或路径,例如:
{ "<connection_name>": { "host": "ftp.host.en.com", "ignore": "/locale/(?!fr)\\w+/.*" }, "<connection2_name>": { "host": "ftp.host.cz.com", "ignore": "/locale/(?!cz)\\w+/.*" } }
使用文件编译?想要上传吗?
您可以使用after_save_watch选项在保存后设置要监视的文件-changes。在Wiki中了解如何使用如何使用。