Typora文件上傳博客園


Typora文件上傳博客園

寫在前面:無論是學習還是工作中,寫博客都是必備的技能之一。你的博客里,可以記錄自己的學習筆記,可以記錄自己在學習過程中的心得體會或疑難問題。接下來介紹一個快速將Typora編寫的markdown文件上傳到博客園的方法。

1 Typora下載與配置

下載:

配置:

偏好設置中將勾選優先使用相對路徑應用上述規則並選擇復制圖片到/${filename}.assets文件夾

typora設置

這樣配置后,粘貼到typora的圖片將被存放在該文件目錄的同名文件夾中,方便后續使用dotnet的插件進行導出。

其余的typora配置根據自己的喜好自定義即可。

2 下載dotnet

由於后續用到的插件dotnet-cnblog只能在dotnet5.0版本中使用,並未適配最新的6.0版本,所以需要使用本篇博客所述方法的同學請下載5.0版本。

dotnet5.0版本官網下載連接

下載后直接安裝即可。Windows用戶注意,dotnet會直接安裝到c盤,並自動配置環境變量。

安裝完成后,打開cmd,輸入命令dotnet --info,如果出現下圖所示內容,即安裝成功。

驗證dotnet是否安裝成功

3 安裝dotnet-cnblog插件

在cmd中輸入命令:

dotnet tool install  -g --version 1.4.0 dotnet-cnblog

注意:該插件作者在GitHub上發布了1.4.0和1.4.1兩個版本,如果安裝時不指定版本,會默認安裝1.4.1版本。經過親自測試,只有1.4.0版本可用。該插件的GitHub倉庫地址

如果下載錯誤版本,可以使用以下命令卸載該插件:

dotnet tool uninstall -g dotnet-cnblog

4 登錄

在cmd中輸入以下命令:

dotnet-cnblog

配置

根據提示輸入ID、用戶名、密碼,就能綁定成功。

如果綁定過程中輸入錯誤,可以使用以下命令重置配置:

dotnet-cnblog reset

重置配置

5 上傳圖片

對Markdown文件里的圖片進行解析,上傳到博客園,並且轉換內容保存到新的文件中。cmd中輸入以下命令:

dotnet-cnblog proc -f <markdown文件路徑>

處理過的內容保存在 ${Markdown原始文件名}-cnblog.md 中,復制粘貼到博客園的編輯器發布即可。

注意:只有本地路徑的圖片才會上傳,所有http/https遠程圖片都會過濾

6 發布到博客園

將生成的${Markdown原始文件名}-cnblog.md文件中的內容復制到博客園中發布即可。

注意:博客園的選項中選擇markdown作為默認編輯器

博客園選項設置

7 添加鼠標右鍵功能

應用了上述方法后,編寫markdown到上傳到博客園的步驟變得簡單了許多,不用再一張張圖片的上傳了。但是,依舊會輸入一些命令才能實現,特別是上傳圖片的命令,比較復雜,不長期使用很難記住。接下來,為了進一步偷懶,我們設置一個【右鍵】->【發送到】功能。

7.1 找到【發送到】文件夾

在資源管理器的地址欄輸入:

%AppData%\Microsoft\Windows\SendTo

按下回車鍵,即可找到【發送到】文件夾的地址。

image-20211214225119356

7.2 創建bat文件

  1. 在【發送到】文件夾中新建bat文件,文件名命名為以后右鍵菜單里的功能名。(后綴一定要改為bat)

    新建bat文件

  2. 打開新建的bat文件(不要雙擊打開,右鍵選擇編輯),將以下代碼復制粘貼過去。

    dotnet-cnblog.exe proc -f %1
    pause
    
  3. 保存並關閉該文件

7.3 使用

在typora文件上右鍵,選擇【發送到】->【前面bat文件的命名】

使用

參考文章

dotnet-cnblog插件GitHub倉庫地址

如何高效的編寫與同步博客(插件作者的原博客)

Typora文檔上傳到博客園

typora轉換圖片上傳到博客園(介紹如何添加鼠標右鍵功能)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM