知識管理工具自己也算用過很多了,國內的有道,為知;國外的onenote。因為印象筆記的裁剪以及搜尋功能太強大了,所以最後還是選擇用印象筆記了。不過印象筆記這個公司確實態度有點不敢恭維,關於提公升編輯器的需求提了多少年,人家壓根不理不踩。不能用 markdown 也沒有**高亮,對程式設計師來說確實不太厚道。
為此很多第三方的編輯器出現了,通過編輯markdown文件,然後把文件同步到印象筆記中。比如馬克飛象等等。
程式設計師大部分時間都在和**編輯器打交道,通常意味著要在不同的編輯器之間進行切換。因此我突發奇想,決定開發乙個vs code外掛程式,直接在vs code中完成大部分的印象筆記操作—-編輯,新建,搜尋等等。當然,要支援 markdown。後來我發現之前sublime text 上已經有過乙個類似的外掛程式,我受此啟發開發了 印象猿(evermonkey)evermonkey。
evermonkey 基於 vs code v1.10.0 外掛程式引擎開發,今天距離第乙個發布版本過去了20多天,一直都是保持高效迭代。還登上了微軟擴充套件商店的首頁.
例項
發布
evermonkey完全開源,歡迎到github上面進行反饋。github
如果覺得evermonkey很好用,就在github和vscode上給個星吧。
Knative 重新定義 serverless
這是我的個人資料,有興趣的同學可以關注的我的個人技術部落格 skyao.io。這次演講的內容將會有這些,首先給大家介紹一下knative是什麼,然後是knative的主要元件,讓大家對knative有乙個基本的了解。之後我會簡單的對knative做一些分析和 以及介紹一下knative後續的發展。希...
重新定義QLabel的clicked事件
在qlabel中有mousepressevent事件,只需要重新實現這個事件即可。新建乙個class繼承qlabel,在建構函式中installeventfilter this 安裝事件過濾器,並實現實現一下 void mousepressevent qmouseevent ev return qw...
重新定義了左側邊欄
其實還是在 公告 裡寫script的方法。然後向id為leftmenu的div裡新增dom元素,一開始總是出現以後立馬消失,百思不得其解。後來分析了源 才發現,這個版式很特別,左側邊欄的內容原本都新增在頁面下方乙個id為lefttemp的div中 display自然為none 最後再動用js將其新增...