感谢 @LorenHawthorne 指出了这个自动保存“功能”的危险性。据我所知,包括我在内,已经有三个人踩过这个雷了。我们会去考虑如何避免未来用户再遇到这个问题。在每次点击打印时都弹出“是否要保存?”的提示(这会打扰用户)和自动保存(假设窗口中的内容就是用户想要保存的)之间,需要找到一个平衡点。希望能找到一个折中方案——也许是在切换书卷时,询问是否保存当前内容,然后再立即刷新为新书卷的内容。
顺便说一下——我的一个建议是定期创建一个包含所有这些设置文件的归档(.zip)文件。这样,如果某些内容被意外覆盖或删除,就可以轻松打开 .zip 文件并恢复较早的版本。
Thanks @LorenHawthorne for highlighting the danger of this auto-save “feature”. You’re the 3rd person (including myself) that I am aware of that has hit this landmine. We’ll go away and think about how not to trip up users in future. There’s a fine balance between pestering users with a “Do you want to save?” message every time they hit print and autosaving (on the assumption that what is in that window is what they want to be saved). Hopefully there’s a happy compromise somewhere – probably when they change books, to ask about saving the current contents before switching, and then making sure we refresh the contents to the new book right away.
BTW - one of my tips is to regularly create an Archive (.zip) file which contains all these settings files. So if something does get accidentally overwritten, or deleted, it is easy to open the .zip file and retrieve an earlier version.
机器翻译自 English