SyncFileYouWant
一个Sublime Text插件,允许在两个文件夹之间同步文件
详情
安装
- 总计 957
- Win 611
- Mac 193
- Linux 153
Aug 6 | Aug 5 | Aug 4 | Aug 3 | Aug 2 | Aug 1 | Jul 31 | Jul 30 | Jul 29 | Jul 28 | Jul 27 | Jul 26 | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
SyncFileYouWant
一个Sublime Text插件,允许在两个文件夹之间同步文件。这个插件最初是为帮助FTR实验室在本地工作文件夹和GitHub文件夹之间复制文件而设计的。
尽管我们已经有像FSync这样的工具,它可以自动同步两个文件夹,但我发现,即使两个目录非常相似,由于版本/实验的考虑,我们仍然想要保持一些文件的一致性。因此,我引入了这种相对手动的方式来同步两个文件夹中的文件,您可以决定要同步哪些文件。
我认为没有理由它不能用于ST2或其他操作系统。但我只在ST3和Windows上进行了测试。
更新
增加了比较功能的。现在您可以在同步之前按ctrl + alt + d查看源文件和目标文件之间的差异。增加了与Meld合并的整合。要使用此功能,您需要先安装Meld。Meld的默认位置是C:\Program Files (x86)\Meld\meld\meld(包括meld文件)。您可以在设置文件中修改此位置。
使用方法
要启用SyncFile,您需要首先在:首选项 > 包设置 > SyncFileYouWant > 设置 - 用户
我建议您从:首选项 > 包设置 > SyncFileYouWant > 设置 - 默认
复制设置文件模板,并根据模板添加您的源和目标位置。
源和目标位置将自动包括它们的所有子文件夹。
要同步一个文件,只需在要同步的文件上按ctrl + alt + s。
或者,您也可以点击工具 > SyncFileYouWant > 同步文件。
要查看两个文件之间的差异,在文件上按ctrl + alt + d。
要使用Meld进行合并,按ctrl + alt + m。
或者从命令面板运行命令:打印SyncFile: Sync File
,SyncFile: Diff File
或者SyncFile: Diff With Meld
。
要同步多个文件,在侧边栏中选择多个文件,右键点击 > 同步文件
与Sublime Text 3(稳定版本)兼容
如何安装
Package Control
安装Will Bond的Package Control,然后
- 在命令面板中,选择
Package Control: Install Package
- 搜索
SyncFileYouWant
并安装它
Github
转到您的Sublime Text "Packages" 文件夹(首选项
/ 浏览包...
)。
然后克隆这个GitHub仓库
$ git clone https://github.com/Lanceshi2/SyncFileYouWant.git "Sync File"
许可证
MIT