一直使用CSDN的markdown編輯器進行博客編輯,現在CSDN的markdown編輯器改版,把一些重要內容記錄下來。
1.更新內容
這次我們更新了以下內容:
- 我們重構了MD編輯器代碼,比起以前更穩定,速度也更快;
- 增加了保存功能;
- 支持圖片拖拽上傳;
- 支持剪貼板上傳圖片(Windows暫不支持);
- 優化了摘要功能;
- 優化了新建文章;
- 支持顯示頭像;
- 更好的支持中文化;
- 編輯器在手機上也能很好的展現了;
- 優化了工具欄的導入導出功能;
- 完善了幫助提示;
- 編輯器交互界面比之前更好用;
- 解決打包字體引用報錯的問題;
- 解決了編輯器數據兼容問題;
- 修復了之前累計的Bug;
2.新版MD語法遵循CommonMark spec語法規範
可能出現的問題:
- Markdown不規範寫法,如 #標題, 標題標示跟文字之間需要增加空格,應爲 # 標題
- 代碼塊語法不支持默認高亮操作,必須寫明代碼類型才能正確高亮。
- 某些複雜的公式,新版編輯器更新了公式編譯的插件
KateX
,可能跟之前使用的MathJax
在語法上有所差異。如果遇到無法展示的公式,請反饋給博客前端進行處理。
此外,新版會對舊版編輯器編輯的部分內容進行自動轉譯,該操作一旦保存,數據是不可逆的。如:
- 序列圖 與 流程圖語法
- 目錄標識
舊版爲[TOC]
新版爲@TOC - 圖片居中請使用以下格式:
<center>
<img src=" "/>
</center>
-
關於代碼片高亮用法的詳細說明
-
無法加載舊版編輯器緩存
可通過瀏覽器localstorage找回舊版編輯器文章緩存數據 -
無法在FireFox隱私窗口使用
新版Markdown編輯器緩存採用IndexedDB API存儲不支持FireFox隱私窗口模式。 -
設置爲Markup可兼容支持:html, xml, svg, mathml