hexo 提高你的寫博效率

2021-09-26 02:21:21 字數 1872 閱讀 6304

在編寫 hexo 文章中,或多或少都會有不同樣的需求

這時我們可以創造性地瞎搞來滿足需求

讓我們的懶惰成為可能

強烈推薦乙個可以編寫 markdown 的乙個軟體 hexoeditor

原因:它對 hexo 編寫超級友好,乙個右鍵選單可以代替完成一系列操作

還有對影象的支援,支援直接截圖貼上在文章中,並且直接生成本地檔案

也可以直接上傳圖床生成外鏈並且替換本地鏈結,這些可以均一鍵完成

還有就是可以完成本地服務及部署操作,支援終止

如果你比較懶,請跳過後面所有內容

雖然並不是所有人都喜歡用乙個寫**的東西來寫部落格,但是不得不說 vscode 不僅在碼**方面表現出色,在編寫 markdown 方面同樣也不遜色

於是乎經過 hexoeditor 的啟發後,我也在想,能否直接使用 vscode 來實現類似於 hexoeditor 的便捷性呢?

答案是肯定的

相比於 paste image ,markdown paste 這款外掛程式有更強大的擴充套件性

具體詳見 markdown paste

具體詳見 picgo

而強大的 vscode 有一款 picgo 外掛程式,支援良好

關鍵是根本不需要配置即可使用

直接安裝,預設圖床是 sm.ms ,這對於博主來說完全 ok

如果你需要使用其他圖床,可以參考picgo文件

於是乎,每次我都可以這麼幹:

可以直接使用他們的外鏈

或者直接複製,然後使用快捷鍵完成操作

兩種型別

一種是我的截圖,這個很好辦,還是直接快捷鍵操作

另一種則是已經儲存的,這個同樣也很容易,開啟複製,快捷鍵完成操作

聽名字就知道是什麼東西了

但這玩意特別雞肋,通過 vscodectrl+shift+p開啟 vscode 的命令面板

我的需求:

它所能做到的

不過它還是能友好使用的

這時我們可以知道,這個外掛程式無法滿足我的需求了,怎麼辦?

作為乙個蒟蒻,這種簡單問題總是想得很複雜

最後摸索了乙個晚上的博主,找到了這個解決方案

在 vscode 中開啟命令面板,然後可以搜尋「configure task(配置任務)」,點開它,之後的選項隨便開啟乙個,然後用下面**替換

,

]}

很簡陋 很簡潔

「label」是這兩個任務的名稱,愛怎麼取怎麼取

server中的「start-process -filepath http://localhost:4000」我解釋一下

「-filepath」是為了在瀏覽器中開啟新標籤頁,否則每次都會開啟乙個瀏覽器新視窗

這條命令作用是直接呼叫瀏覽器開啟本地部落格頁面

如果將這個命令放在 hexo s 後呢?

server 服務還沒停下來,是不會開啟執行後面語句的,於是選擇了最簡單的方法:放前面

下次想要部署或是開啟本地服務?直接快捷鍵調出命令面板,執行任務(run task),然後就可選擇了

那麼,如何實現一鍵?難道每次都要調出命令面板然後輸入嗎?

錯!繫結任務快捷鍵網上一搜一大把,就不再贅述了

懶惰使我幹了這篇文章所記錄的事

本篇的操作靈感主要**於 hexoeditor,感謝它的作者

最終我們可以列下這麼乙個清單

這些在 hexoeditor 中都可以得到實現

而 vscode 解決過程較之繁瑣,解決出來的最終效果與 hexoeditor 也差不多,甚至 vscode 會更加繁瑣一點

有點做無用功的感覺

不過問題不大,使用體驗還是很好的,畢竟我是鍵盤戶,能不動滑鼠盡量不動滑鼠,而 vscode 能夠完美地滿足我的這點

完事,收工

如何提高你的工作效率

出處不可查,但肯定是ctrl c v而來。勵志文其實也是越少越好,因為太多也是種浪費。不過這篇仍值得一看。你是不是每天都很忙,卻老是忙而無功?是不是感覺付出很多,得到的卻只是老闆的責罵?是不是沒有一刻空閒,到總結時卻說不出所完成的成果?如果你已身心疲憊,但是一無所獲,那麼,你可能不是工作不努力,而是...

效率的提高

本篇文章記錄一些提高效率的方法,包括但不限於手機,電腦,辦公軟體等等,後續將在本文基礎上進行更新,歡迎收藏 by葉常落。看文章之前請先思考乙個歷史問題。18世紀的工業革命時期,紡織工人害怕失業而砸掉蒸汽機,你對這個問題怎麼看?是引入蒸汽機的資本家贏了還是那些打砸機器的工人贏了?那些害怕失業的紡織工人...

可以提高你Python效率的幾個小函式!

這篇文章我們來看幾個很有用的 python 內建函式 這些函式簡直是屌爆了,我認為每個 pythoner 都應該知道這些函式。對於每個函式,我會使用乙個普通的實現來和內建函式做對比。如果我直接引用了內建函式的文件,請理解,因為這些函式文件寫的非常棒!all iterable 如果可迭代的物件 陣列,...