evernote(印象筆記)是一款很是流行的筆記管理工具,不只提供了經常使用的筆記記錄,還提供了對多種瀏覽器擴展插件的支持。當用戶在瀏覽網頁時,能夠很方便的截取片斷,保存到evernote雲端上。我最開始就是被這功能吸引,纔開始使用evernote,後來就慢慢的變爲個人主要知識管理工具了。在日常裏,我也常把這功能推薦給身邊的朋友,同時也是由於這個比較方便的截取功能,讓我在這麼多知識管理工具上仍是選擇evernote。web
雖然evernote在截取上很方便,但在文章記錄時,evernote提供的編輯器功能卻相對有些脆弱。可能我是一名碼農的關係,在寫筆記時,須要保存一些代碼相關的片斷,而如今的evernote對代碼的支持不夠友好,加上evernote不直接支持markdown編輯,記起筆記來更是讓人有點不快。小書匠編輯器使用evernote提供的api接口,以markdown的方式實現了雙向編輯和保存evernote上的文章。api
Markdown 是一種輕量級標記語言,創始人爲約翰·格魯伯(John Gruber)。Markdown的語法簡潔明瞭、學習容易,並且功能比純文本更強,所以有不少人用它寫博客。詳細說明能夠查看維基百科或者百度百科。瀏覽器
小書匠編輯器不只提供了web版本,還提供了各類客戶端平臺,windown,linx,mac,用戶能夠到 http://www.xiaoshujiang.com 上下載。咱們這裏只介紹下web版本的操做,客戶端的操做與web版本基本同樣,有不一樣的地方會再單獨提示。安全
進入 http://markdown.xiaoshujiang.com 頁面,第一次使用的用戶會建立一些語法手冊並提供一個嚮導操做提示,主要介紹小書匠編輯器的功能佈局,若是用戶已經瞭解或者之前已經用過該編輯器,能夠直接忽略掉這一步。ruby
點擊左上角的主功能按鈕小書匠
,點擊綁定。如圖
服務器
在彈出的綁定操做界面下,選擇evernote或者印象筆記,點擊添加綁定
按鈕
markdown
web端將彈出一個認證受權頁面,須要用戶登陸到evernote或者印象筆記官方主頁上進行受權,讓小書匠編輯器有操做用戶evernote上的筆記的權限。客戶端與web端不一樣的是客戶端直接輸入developer token。
編輯器
受權期間,請不要關閉綁定操做界面,受權成功後,記得點擊選擇,而後再肯定,完成第三方數據切換的操做。
工具
第三方數據綁定切換成功後,再回到編輯器界面,用戶能夠在文檔列表的下方查看到對應的第三方平臺受權的文章。
佈局
點擊evernote上的一篇筆記後,若是該筆記上次是經過小書匠編輯器保存成功,並無修改過的,系統將直接使用evernote裏的附件markdown.md文件作爲正文,在文檔區裏建立一份副本;若是筆記已經被修改過,或者是用戶本身在evernote編輯器上建立的筆記,小書匠編輯器將先把筆記轉換成markdown格式而後再在編輯器上顯示該正文。
編輯成功後,直接點擊保存,系統將筆記同時保存到系統內置存儲器和evernote服務器上。保存時,系統在右下角有個保存中
的提示,保存成功後,將在右上角提示保存成功
用戶也能夠經過另存爲
按鈕,將筆記保存到evernote的其餘位置上,或者保存到其餘第三方數據存儲上。點擊想要保存的文件夾或者文件,而後肯定,就能夠另存爲。當點擊文件夾後直接肯定,系統將在evernote上建立一份新文件。而若是用戶選中文件,而後肯定,則系統將更新用戶選擇的文件。
經過新建
按鈕建立的筆記,第一次點擊保存時,將會彈出一個選擇保存位置的界面,保存成功後,之後再次點擊保存
時,將直接更新對應的筆記。
刪除文件。爲了保證用戶在第三方數據的安全,系統不提供對數據直接刪除的操做,用戶想刪除筆記,能夠到evernote客戶端上進行刪除。因爲編輯器在每次打開的一篇筆記上都會生成一份副本,用戶能夠直接刪除該副本筆記,刪除操做不會影響evernote上的筆記。用戶再次點擊該筆記後,會從新加載生成該筆記的副本。正由於如此,若是用戶在編輯器上已經有了一份副本,而後本身再在evernote端上修改了數據,想在小書匠編輯器上看到修改的筆記的變化,就須要用戶本身先刪除編輯器上的副本,再更新下。
commonmarkdown語法生成的筆記完整支持同步到evernote(印象筆記)上
小書匠提供的擴展語法,除非特別說明,也完整支持evernote(印象筆記)
mathjax, 流程圖等將以圖片保存的方式來保存到evernote(印象筆記)
evernote(印象筆記)提供的附件,todo語法,在小書匠編輯器上也能進行同步操做。