哈嘍,大家好!我是「勵(lì)志前端小黑哥」,我?guī)е钚掳l(fā)布的文章又來了!
專注前端領(lǐng)域10年+,專門分享那些沒用的前端知識(shí)!
今天要分享的內(nèi)容,是我寫的一個(gè)VSCODE插件,名字叫「markdown publisher for all」,在VSCODE插件欄搜索即可安裝。
它的logo長這樣(本人非設(shè)計(jì)出身,輕噴):

前言
在快節(jié)奏的數(shù)字化時(shí)代,文檔編輯與發(fā)布成為了我們?nèi)粘9ぷ髦胁豢苫蛉钡囊徊糠?。特別是對(duì)于喜歡寫博客的人來說,Markdown作為一種輕量級(jí)標(biāo)記語言,憑借其簡潔的語法和強(qiáng)大的功能,成為了撰寫技術(shù)文檔、博客、筆記等的理想選擇。為了滿足廣大開發(fā)者對(duì)Markdown文檔編輯與多平臺(tái)發(fā)布的需求,也為了滿足我個(gè)人寫博文的工作流程,我精心打造了這款VSCODE插件——「markdown publisher for all」。
一、插件簡介
「markdown publisher for all」是一款功能強(qiáng)大的VSCODE插件,旨在為用戶提供一站式Markdown文檔編輯與多平臺(tái)發(fā)布解決方案。
通過該插件,用戶可以輕松地在VSCODE中編寫Markdown文檔,并將其一鍵發(fā)布至CSDN、簡書、知乎、掘金等主流技術(shù)平臺(tái),極大地提高了文檔編輯與發(fā)布的效率。
二、核心功能
- Markdown文檔編輯:插件充分利用了VSCODE強(qiáng)大的Markdown編輯功能,包括便捷的鍵盤快捷鍵、直觀的表格創(chuàng)建工具以及多樣化的格式排版選項(xiàng),使得用戶在編寫Markdown文檔時(shí)能夠得心應(yīng)手。
- 一鍵發(fā)布:插件內(nèi)置了多平臺(tái)發(fā)布功能,用戶只需在VSCODE中編寫好Markdown文檔,右鍵點(diǎn)擊一鍵發(fā)布按鈕,選擇需要發(fā)布的平臺(tái),即可將文檔快速發(fā)布至CSDN、簡書、知乎、掘金等平臺(tái),無需手動(dòng)復(fù)制粘貼,大大節(jié)省了時(shí)間和精力。
- 登錄狀態(tài)保持:插件支持保存用戶的登錄狀態(tài),使得用戶在下次使用時(shí)無需重新登錄,進(jìn)一步提升了使用體驗(yàn)。
- 圖片自動(dòng)同步上傳:插件在發(fā)布文檔的過程中,能自動(dòng)解析文檔中的圖片上傳至指定平臺(tái),無需用戶再手動(dòng)上傳,極大的提升了發(fā)布效率。
- 發(fā)布流程預(yù)覽:插件在發(fā)布文檔的過程中,通過勾選一個(gè)配置項(xiàng),可全程瀏覽插件在發(fā)布過程中的所有操作,做到了完全可視化。
這幾個(gè)核心功能,都是本人在發(fā)布文章時(shí)遇到的痛點(diǎn)需求,所以在開發(fā)VSCODE插件的時(shí)候就優(yōu)先實(shí)現(xiàn)了。
PS: 如果網(wǎng)友有什么其他需要實(shí)現(xiàn)的功能,可以在評(píng)論區(qū)留言,看到了我會(huì)加的。
三、使用教程(保姆級(jí))
1. 安裝VSCODE編輯器(已有可跳過)
VSCODE編輯器是由微軟開發(fā)的跨平臺(tái)源代碼編輯器,支持多種編程語言,且特別強(qiáng)化了Markdown語言的編輯功能。
它提供了豐富的Markdown快捷鍵,如快速加粗、斜體文本等;擁有直觀的表格創(chuàng)建工具,支持拖拽調(diào)整;內(nèi)置多種預(yù)覽模式,允許用戶實(shí)時(shí)查看渲染效果,非常適合Markdown用戶。
VSCODE官方下載鏈接:https://code.visualstudio.com/Download
2. 安裝Chrome瀏覽器(已有可跳過)
Chrome瀏覽器,又稱谷歌瀏覽器,由美國谷歌公司開發(fā),自2008年發(fā)布以來,憑借其快速的性能、簡潔的界面和豐富的功能,已成為全球最受歡迎的網(wǎng)頁瀏覽器之一。它支持多標(biāo)簽瀏覽,每個(gè)標(biāo)簽頁面獨(dú)立運(yùn)行,確保瀏覽器穩(wěn)定。Chrome還內(nèi)置了強(qiáng)大的JavaScript引擎,提升了網(wǎng)頁加載和運(yùn)行速度。
Chrome瀏覽器官方下載鏈接:https://www.google.cn/chrome/
3. 安裝插件并配置
- 在VSCODE中搜索并安裝「markdown publisher for all」插件

- 進(jìn)入插件的配置頁面,需要配置兩個(gè)瀏覽器的參數(shù)


- 這兩個(gè)參數(shù)從哪里來?咱們接著往下看
在Chrome中輸入chrome://version,即可獲取它們了,如下圖:

回到插件的配置頁面,將這兩個(gè)參數(shù)填好,整個(gè)配置就結(jié)束了,非常簡單!

4. 插件使用
在任意一個(gè)md文件中,點(diǎn)擊鼠標(biāo)右鍵,選擇需要發(fā)布的平臺(tái)(圖上選的知乎)

首次使用需要掃碼登錄,注意一定要使用微信

掃碼登錄之后,等一兩分鐘就結(jié)束了!

這是最終點(diǎn)擊預(yù)覽鏈接的效果:

基本做到了百分百還原!
四、結(jié)語
整個(gè)插件的功能和使用流程就是這樣的了,希望它能成為廣大博主在Markdown文檔編輯與多平臺(tái)發(fā)布方面的得力助手。
本人在使用過程中也會(huì)不斷的對(duì)插件進(jìn)行維護(hù),不過本人比較懶,寫博文有拖延癥。
不過我相信,通過該插件的幫助,你完全可以更加高效地完成文檔編輯與發(fā)布工作。不用再為多平臺(tái)發(fā)布的事情操心,你能更好的投入互聯(lián)網(wǎng)博文的撰寫與傳播中,去貢獻(xiàn)自己的力量。
重要的事情說三遍:
看完別忘了給文章點(diǎn)贊,關(guān)注我一波,希望這篇文章能讓更多人看到,這很重要!
看完別忘了給文章點(diǎn)贊,關(guān)注我一波,希望這篇文章能讓更多人看到,這很重要!
看完別忘了給文章點(diǎn)贊,關(guān)注我一波,希望這篇文章能讓更多人看到,這很重要!