寫作夥伴,精品開源Markdown編輯器——StackEdit

2019-12-22     最美分享Coder

介紹

基於PageDown,Stack Overflow和其他Stack Exchange站點使用的Markdown庫的功能齊全的開源Markdown編輯器,你可以有幾種使用它的方式(可添加到桌面隨時使用):

  1. 瀏覽器應用;
  2. 瀏覽器插件;
  3. Web方式;
  4. 嵌入到任何網站;






Github地址

https://github.com/benweet/stackedit

相關特性

  • 無與倫比的寫作經驗

Rich Markdown編輯器,StackEdit的Markdown語法突出顯示是唯一的。編輯器的精鍊文本格式可幫助可視化文件的最終呈現。






  • 所見即所得控制項

PageDown是Stack Overflow使用的WYSIWYG樣式Markdown編輯器,它提供了非常方便的格式化按鈕和快捷方式。





  • 智能布局

無論您撰寫,預覽,評論……StackEdit的布局都為提供了所需的靈活性,而絲毫沒有浪費。





  • 使用Scroll Sync進行實時預覽

StackEdit的Scroll Sync功能可準確綁定編輯器面板和預覽面板的滾動條,以確保您在編寫時可以實時預覽





  • 同步功能

StackEdit可以將您的文件與Google Drive,Dropbox和GitHub同步。它還可以將它們作為博客文章發布到Blogger,WordPress和Zendesk。可以選擇是以Markdown格式,HTML上傳還是使用Handlebars模板引擎格式化輸出格式。





  • 離線使用

可以像任何桌面應用程式一樣離線寫作

擴展支持

  • GitHub風格Markdown

StackEdit支持不同的Markdown版本,例如Markdown Extra,GFM和CommonMark。每個Markdown功能都可以在您方便時啟用或禁用。


  • LaTeX數學表達式

就像在Stack Exchange上一樣,StackEdit可以從Markdown文件中渲染LaTeX數學表達式。


  • UML圖

StackEdit使您可以使用簡單的語法編寫順序圖和流程圖。


  • 樂譜

StackEdit可以使用ABC表示法來呈現樂譜。


  • 表情符號

StackEdit支持使用Markdown表情符號


如何自己構建

  • 首先你得從Github網站上clone下原始碼,前提是你已經安裝過git,當然未曾安裝倒不如直接下載項目原始碼,一般clone比較慢:

git clone https://github.com/benweet/stackedit.git

  • 自己構建

# 安裝依賴

npm install

#或者筆者習慣使用

yarn

# 啟動項目

npm start

# 構建生產環境包

npm run build











總結

StackEdit是諸多Markdown編輯器中不可多得的一款精品應用,它是一個很棒的寫作工具,它不僅提供功能還提供服務,是目前最適用於寫作的Markdown編輯器,歡迎嘗試體驗!






文章來源: https://twgreatdaily.com/YdtlMW8BMH2_cNUg6UUS.html