我使用快捷键软件将ALT+J/K/I/L 映射为上下左右四个方向键,以此来快速移动编辑光标。
这在其他所有软件都一切正常。但在evernote造成了灾难性的后果。
它造成evernote频繁假死。确切说是文档编辑区域假死。笔记列表栏正常,但点击其他笔记,不会切换。其他区域,如边栏,菜单,也都正常。
如果说只是假死,我还可以忍受。真正的灾难是假死造成的笔记混乱与丢失。
是的,它会丢失笔记,假死期间,有机率将你正在编辑的笔记项目保存并覆盖到其他笔记。显然这个"其他笔记"就丢失了。
是的,我忽然发现出现了一堆重复笔记,删除重复时从标签才看出覆盖的问题。
虽然从历史记录里找回了一些,但依旧损失惨重。愤怒无法言表。
这种问题频繁的出现,EN已经无法正常使用。
所以我删除了当前版本,退回到没有EvernoteSubprocess.exe的版本。一切正常。
有两个地方需要提醒开发人员:
1 EvernoteSubprocess本身没有写好,它会假死。
2 多线程交互没有写好,它会丢失,会混乱。最好别用窗口消息来交互,这货超级不稳定。