3

Я ищу возможность удалять и обновлять заметки в клиенте Windows Evernote.
Редактор достаточно мощный, но я бы хотел редактировать разметку напрямую.

Я даже не уверен, использует ли Evernote html, уценку или какую-то специальную проприетарную разметку.

Как я могу редактировать заметки напрямую?

2 ответа2

4

Я только что натолкнулся на ENML Editor, который, как следует из его названия, является редактором языка разметки Evernote, позволяющим вам напрямую манипулировать (и, возможно, испортить) основной разметкой в заметке EN.

1

Вы можете экспортировать заметку из клиента Windows в формате .enex (формат Evernote Export) - затем откройте этот файл в своем любимом редакторе (это просто XML) и поиграйтесь с HTML; затем импортируйте его обратно в Evernote. Будьте осторожны со структурой, хотя!

Кроме того, веб-версия Evernote использует настраиваемую версию редактора TinyMCE; они поддерживают вставку событий, и вы можете внедрить событие mceCodeEditor, чтобы открыть редактор HTML для текущей заметки. Очевидно, что он довольно сильно зависит от реализации веб-страницы Evernote и в любом случае не поддерживается командой Evernote!

Второй экземпляр TinyMCE на странице является активной заметкой; так что вы можете получить редактор HTML, запустив этот JavaScript на странице:

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

Если вы хотите букмарклет, который делает именно это (то есть я сделал это для вас!), См. Здесь http://seb.so/html-source-editor-for-evernote-web-a-bookmarklet/ для получения более подробной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .