Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

只是添加插件,而未同步相关设置 #6

Closed
enzo547 opened this issue Feb 8, 2023 · 18 comments
Closed

只是添加插件,而未同步相关设置 #6

enzo547 opened this issue Feb 8, 2023 · 18 comments

Comments

@enzo547
Copy link

enzo547 commented Feb 8, 2023

今天卸载zotero尝试tara,恢复后只是安装了之前的插件,而插件的Preference均未同步,以及Zotero高级设置中的编辑器,列头...设置均无法同步,仍需从头进行配置,恳请改善,谢谢!

@l0o0
Copy link
Owner

l0o0 commented Feb 10, 2023

同学好,能否列一下高级设置中的编辑器是指哪个设置,还有列头是指这块么
图片

@enzo547
Copy link
Author

enzo547 commented Feb 10, 2023

同学好,能否列一下高级设置中的编辑器是指哪个设置,还有列头是指这块么 图片
大佬你好,列头是指这块,列头手动设置虽然很简单但是是不得不配置的环节,要是能同步就更好了。编辑器(编辑>首选项>常规>高级设置>编辑器)里面的设置不像其他设置直观显现所以配置时可能会忘记,但使用时不同设置又不一样,所以觉得挺有必要同步的。在使用tara过程中发现只是把之前的插件都安装了,配置什么的都是初始设置,还是需要一项项手动配置,时间长了旧电脑不在身边可能不记得配置选项啦,非常希望tara能实现新电脑一键恢复成旧电脑那种便利。

@l0o0
Copy link
Owner

l0o0 commented Feb 10, 2023

这个我理解了,这个应该有保存到本地的设置的,等后面完善

@l0o0
Copy link
Owner

l0o0 commented Feb 10, 2023

已经找到配置文件了,我后面版本里会增加这个设置

@enzo547
Copy link
Author

enzo547 commented Feb 10, 2023

谢谢大佬

@QiangF
Copy link

QiangF commented Mar 3, 2023

发现同步后菜单语言、菜单内容没有完全同步

@l0o0
Copy link
Owner

l0o0 commented Mar 3, 2023

@QiangF 是指语言设置?

@QiangF
Copy link

QiangF commented Mar 4, 2023

是的,界面语言没有同步

@l0o0
Copy link
Owner

l0o0 commented Mar 6, 2023

@QiangF 界面语言设置是没有放到一个共用的文件中,所以没有备份这个配置。我看了一下源码,这个配置并没有写入到配置里,是点击语言设置后立即生效的

@l0o0
Copy link
Owner

l0o0 commented Mar 6, 2023

item tree 列设置文件在插件恢复后,关闭Zotero时,会将当前的列设置重新写入到配置中,导致恢复的配置失效。

@QiangF
Copy link

QiangF commented Mar 7, 2023

item tree 列设置文件在插件恢复后,关闭Zotero时,会将当前的列设置重新写入到配置中,导致恢复的配置失效。

恢复配置是不是就是覆盖文件,如果是则可以考虑将这个功能剥离出来,单独弄个脚本,在zotero关闭状态,恢复配置就不存在这个问题。

@l0o0
Copy link
Owner

l0o0 commented Mar 7, 2023

@QiangF 你说的提供脚本是指什么类型的脚本?Zotero关闭后,就不能使用Zotero脚本进行操作了

@QiangF
Copy link

QiangF commented Mar 7, 2023

bash 或者 python 脚本?

@l0o0
Copy link
Owner

l0o0 commented Mar 7, 2023

bash 或者 python 脚本?

这样的话,就脱离了插件的范畴了。我测试过的步骤是这样的。
你在win里面打开这个目录: %APPDATA%\Zotero\Zotero\Profiles,然后应该是进入一个default结尾的目录,找到treePrefs.json这个文件。把这个文件复制到别一台电脑同样位置的目录里就可以了

@QiangF
Copy link

QiangF commented Mar 7, 2023

哦 treePrefs.json 在linux上不存在

@l0o0
Copy link
Owner

l0o0 commented Mar 8, 2023 via email

@l0o0
Copy link
Owner

l0o0 commented Mar 8, 2023

哦 treePrefs.json 在linux上不存在

我在Ubuntu里找到了 ~/.zotero/zotero/*.default,在这个目录里有这个文件。你看看有没有

@zzzop
Copy link

zzzop commented Oct 9, 2023

已经找到配置文件了,我后面版本里会增加这个设置

今天尝试备份恢复,列头包括列设置都没有恢复。高级设置里的编辑器设置也都没有恢复

@l0o0 l0o0 closed this as completed Jan 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants