摘要:我一直是印象筆記的用戶,但是苦于它一直不支持語法,于是就開發(fā)了一個簡單的命令行工具,可以將筆記發(fā)布到印象筆記。比如我為了實現(xiàn)印象筆記的列表,就寫了一個小插件。
我一直是印象筆記的用戶,但是苦于它一直不支持 markdown 語法,于是就開發(fā)了一個簡單的命令行工具 evermark,可以將 markdown 筆記發(fā)布到印象筆記。
GitHub 地址:https://github.com/akuma/ever...
我在開發(fā)過程中獲得的一個教訓(xùn)是,Node.js 有非常多的開源庫可供選擇,但在有多個同類開源庫可以選擇時,不要只看 star 數(shù)高就使用,應(yīng)該盡量在開發(fā)是否比較活躍、open issues 是否較少、提問題后的響應(yīng)度、是否方便開發(fā)擴(kuò)展等多個方面綜合評估后選擇。
比如轉(zhuǎn)換 markdown 的開源庫就有不少,因為事先沒有做好考察,所以前后更換了三個庫,浪費(fèi)了不少時間。最初使用的是 star 數(shù)最多的 marked,但是隨即遇到一些 bug,提了 issue 也沒反饋(現(xiàn)在它有將近 300 個 open issues)。然后我就切換到了 remarkable,結(jié)果發(fā)現(xiàn)這個庫也已經(jīng)不活躍了,而且這個庫的幾個主要貢獻(xiàn)者好像不滿于只貢獻(xiàn)了很少的代碼的所有者的一些做法,另外搞了一個 markdown-it 項目。最終我選擇了 markdown-it,一方面了它問題少且一直有活躍的開發(fā)者在維護(hù),另一方面它還有豐富的插件,不滿足時自己也可以方便的寫插件擴(kuò)展。比如我為了實現(xiàn)印象筆記的 TODO 列表,就寫了一個小插件 markdown-it-enml-todo 。
目前這個工具在處理包含流程圖、序列圖、數(shù)學(xué)公式的筆記時速度還是有點(diǎn)慢的,但基本夠自己使用了,所以厚著臉皮拿出來分享給大家。
可能還有不少問題,歡迎感興趣的同學(xué)提 issue 或 PR,一起來改進(jìn)吧。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/91007.html
摘要:一直以來都是用印象筆記作為知識管理工具,不過老用戶都知道,印象筆記的編輯器實在是不好用,作為程序員,還是習(xí)慣用來編輯文本。因此市面上也出過不少可以同步印象筆記的編輯器。最近開始用操作系統(tǒng),沒有印象筆記客戶端,所以自己研究了一下和的。 一直以來都是用印象筆記作為知識管理工具,不過老用戶都知道,印象筆記的編輯器實在是不好用,作為程序員,還是習(xí)慣用markdown來編輯文本。因此市面上也出過...
摘要:配置在第一次使用小猿之前,需要配置印象筆記的開發(fā)者令牌。小猿在被激活后會執(zhí)行一次這個命令,并且將以上內(nèi)容緩存到內(nèi)存中。建議與改進(jìn)小猿是一個開源項目,歡迎廣大印象筆記和的愛好者的反饋以及。 印象猿 印象猿(EverMonkey)是一款 VSCode 插件。使用小猿可以讓你在 VSCode 中使用 Markdown 編輯,創(chuàng)建,更新印象筆記。 安裝 打開 VSCode,在擴(kuò)展商店中搜索 e...
摘要:年終總結(jié)結(jié)果到這個時間才寫,其實也是無奈。這一年最重要的事情就是順利從一只學(xué)生狗轉(zhuǎn)職為一只社畜。四月份畢業(yè)之后以前端工程師的職位入職天貓,到現(xiàn)在也差不多工作一年了。 年終總結(jié)結(jié)果到這個時間才寫,其實也是無奈。本來計劃過年寫的,沒想到Steam竟然開了個農(nóng)歷春節(jié)特惠,然后就被各種游戲打了,辣雞平臺,斂我錢財,頹我精神,耗我青春,害我單身 以下全都是個人看法,如果有不認(rèn)同的地方,請大吼一聲...
摘要:年終總結(jié)結(jié)果到這個時間才寫,其實也是無奈。這一年最重要的事情就是順利從一只學(xué)生狗轉(zhuǎn)職為一只社畜。四月份畢業(yè)之后以前端工程師的職位入職天貓,到現(xiàn)在也差不多工作一年了。 年終總結(jié)結(jié)果到這個時間才寫,其實也是無奈。本來計劃過年寫的,沒想到Steam竟然開了個農(nóng)歷春節(jié)特惠,然后就被各種游戲打了,辣雞平臺,斂我錢財,頹我精神,耗我青春,害我單身 以下全都是個人看法,如果有不認(rèn)同的地方,請大吼一聲...
摘要:基于的跨平臺筆記軟件為什么自從工作之后我開始進(jìn)行筆記記錄這是一個很棒的習(xí)慣我曾經(jīng)使用過麥庫等都是一些不錯的筆記軟件但是都有一些各式各樣的問題不能滿足我的使用年我用編寫了第一款筆記軟件支持和富文本編輯器但是沒有云同步功能年我用和編寫了一個編輯 GitNote 基于 Git 的跨平臺筆記軟件 為什么 自從工作之后,我開始進(jìn)行筆記記錄,這是一個很棒的習(xí)慣.我曾經(jīng)使用過 EDiary Ever...
閱讀 1183·2021-11-24 10:21
閱讀 2627·2021-11-19 11:35
閱讀 1723·2019-08-30 15:55
閱讀 1356·2019-08-30 15:54
閱讀 1259·2019-08-30 15:53
閱讀 3566·2019-08-29 17:21
閱讀 3363·2019-08-29 16:12
閱讀 3479·2019-08-29 15:23