HyperMD
1.0.0

在Markdown編輯器中打破寫作和預覽之間的牆。
在線演示|示例|文檔
中文介紹
// npm install --save hypermd codemirror
var HyperMD = require ( 'hypermd' )
var myTextarea = document . getElementById ( 'input-area' )
var editor = HyperMD . fromTextArea ( myTextarea )也適用於requirejs,包裹,webpack,普通瀏覽器env。閱讀文檔
HyperMD是一組CodeMirror附加組件 /模式 /主題 /命令 / keymap等。
您可以在同一頁面上同時使用原始CodeMirror和HyperMD。
Code:joy: =>? (也支持自定義表情符號)| column | line |?服務和資源
| ICOMOON- iCONPACK(免費版本) 演示頁面使用Icomoon圖標。相關文件存儲在Demo/svgicon中。 | Codecogs-開源科學庫 Foldmath使用Codecogs的服務作為默認的Tex Mathrenderer。 (您可以加載PowerPack使用其他渲染器,例如Katex或MathJax) |
| SM.MS-免費圖像託管服務 演示頁面和powerPack/insert-file-with-smms使用SM.MS OPEN API上傳用戶插入的圖像。 (如果您想集成SM.MS服務,請使用PowerPack) | 表情符號- 開放表情符號圖標 演示頁面和PowerPack/fold-emoji-with-emojione使用表情符號圖標(免費許可證)免費提供 (您可以使用其他替代方案,例如Twitter的Twemoji) |
| codemirror-瀏覽器代碼編輯器。 requirejs- JavaScript AMD模塊加載程序。 Katex-網絡最快的數學排版庫。 標記,轉折和更引人注目的libs。 |
?贊助商
贊助商(按日期排序)
HyperMD是Laobubu的個人開源項目。歡迎捐款。您可以:
Ctrl+Click也有效,但是如果存在,將跳到腳註。 ↩2
數學塊使用$$包裝您的Tex表達式。 ↩
默認情況下禁用,請參見DOC; #use兩個哈希符號#如果標籤名稱包含空格。 ↩
使用Ctrl+Shift+V到粘貼純文本。 ↩
語言與CodeMirror支持一樣多。 ↩
如果主題不是為HyperMD設計的,則可能不存在某些功能。 ↩