Windows内でメモを削除および更新できるようにしたいと思っています Evernoteクライアント 。
エディターは適度に強力ですが、マークアップを直接編集したいと思います。
Evernoteがhtml、マークダウン、または特別な独自のマークアップを使用しているかどうかさえわかりません。
メモを直接編集するにはどうすればよいですか?
ENML Editor に出くわしました。これは、その名前が示すように、Evernoteマークアップ言語エディターであり、ENノートの基になるマークアップを直接操作(および場合によっては台無しにする)できます。
Windowsクライアントからメモを.enex(Evernoteエクスポート形式)としてエクスポートできます。次に、そのファイルをお気に入りのエディター(XMLのみ)で開き、HTMLをいじります。次に、それをEvernoteにインポートして戻します。ただし、構造には注意してください。
または、WebバージョンのEvernoteは、カスタマイズされたバージョンのTinyMCEエディターを使用します。これらはイベントの挿入をサポートしており、mceCodeEditorイベントを挿入して、現在のメモのhtmlエディターをポップアップできます。明らかに、Evernote Webページの実装に大きく依存しており、Evernoteチームではサポートされていません。
ページの2番目のTinyMCEインスタンスはアクティブなメモです。したがって、このJavaScriptをページで実行することでHTMLエディターを入手できます。
tinyMCE.execCommand('mceCodeEditor',false, tinymce.editors[1].id);
それを正確に実行するブックマークレットが必要な場合(つまり、私があなたのために作成しました!)、ここを参照してください http://seb.so/html-source-editor-for-evernote-web-a-bookmarklet / 詳細については