如何直接在 Evernote 中编辑笔记的标记(Windows)?

如何直接在 Evernote 中编辑笔记的标记(Windows)?

我希望能够删除并更新 Windows 中的注释Evernote 客户端
编辑器功能比较强大,但我想直接编辑标记。

我甚至不确定 Evernote 是否使用 html、markdown 或某些特殊的专有标记。

我如何直接编辑笔记?

答案1

我刚刚遇到ENML 编辑器,顾名思义,它是一个 Evernote 标记语言编辑器,允许您直接操作(并可能搞砸)EN 笔记中的底层标记。

答案2

您可以将笔记从 Windows 客户端导出为 .enex(Evernote 导出格式) - 然后在你喜欢的编辑器中打开该文件(它只是 XML)并修改 HTML;然后将其导入回 Evernote。不过要小心结构!

另外,Evernote 的网页版使用定制版 TinyMCE 编辑器;这些编辑器支持注入事件,您可以注入 mceCodeEditor 事件来弹出当前笔记的 html 编辑器。显然,它严重依赖于 Evernote 网页的实现,并且 Evernote 团队根本不支持它!

页面上的第二个 TinyMCE 实例是活动注释;因此,您可以通过在页面上运行此 JavaScript 来获取 HTML 编辑器:

tinyMCE.execCommand('mceCodeEditor',false, tinymce.editors[1].id);

如果你想要一个可以实现这个功能的书签(我已经帮你做了!),请参见此处 http://seb.so/html-source-editor-for-evernote-web-a-bookmarklet/更多细节

相关内容