作為一位菜鳥程序媛谋旦,想要在github上開源自己的辣雞代碼,或者是想寫一下自己的日記博客缤谎,就少不了要使用Markdown編輯器。在Mou一直不更新后褐着,急需尋找一款替代品坷澡,于是就盯上了這款強(qiáng)大的MWeb。
一含蓉、MWeb簡(jiǎn)介
MWeb 是一款專業(yè)的Markdown寫作频敛、記筆記、靜態(tài)博客生成軟件馅扣,是一站式的 Markdown 編輯和靜態(tài)網(wǎng)站生成解決方案斟赚,支持大量 Markdown 擴(kuò)展語法,你可以在Mac差油,iPad拗军,iPhone上使用它任洞。在Mac及iPhone上的界面如下:
不得不說,有了iPhone和mac版真的很方便发侵,如果再配個(gè)藍(lán)牙鍵盤交掏,在小清新咖啡廳碼文字簡(jiǎn)直不要太舒服
專業(yè)的 Markdown 寫作支持
- 極簡(jiǎn) UI、Dark Mode刃鳄、漂亮的 Markdown 語法高亮盅弛、列表縮進(jìn)優(yōu)化,提供 5 種主題選擇铲汪。
- 除了支持基本的 Markdown 語法外熊尉,還支持大量 Markdown 擴(kuò)展語法:Table、TOC掌腰、MathJax狰住、Fenced code block、任務(wù)列表(Task lists)齿梁、順序圖和流程圖催植、Footnote 等。
- 支持 Typewriter Scrolling(打字機(jī)滾動(dòng)模式)
View
–Typewriter Scrolling
勺择。 - 支持發(fā)布和更新到:WordPress 博客创南、支持 Metaweblog API 的博客服務(wù)、Wordpress.com省核、Evernote 和印象筆記稿辙、Blogger、Medium气忠、Tumblr邻储。請(qǐng)?jiān)?
Preferences
–Publishing
增加發(fā)布服務(wù),然后點(diǎn)擊軟件右上角的分享按鈕即可看到所增加的發(fā)布服務(wù)旧噪。 - 支持即時(shí)預(yù)覽并提供 6 種預(yù)覽主題吨娜,其中二種和靜態(tài)博客主題相對(duì)應(yīng),也就是說您在寫博客時(shí)可以即時(shí)預(yù)覽大概效果淘钟!所有主題效果都支持導(dǎo)出為 HTML宦赠、PDF∶啄福快捷鍵
CMD + R
或CMD + 4
打開即時(shí)預(yù)覽窗口勾扭。 - 導(dǎo)出為 RTF 和 Docx 文檔。
- 編輯器和實(shí)時(shí)預(yù)覽都支持大綱視圖铁瞒,長(zhǎng)文檔時(shí)跳轉(zhuǎn)非常方便妙色。
二、兩種管理模式:外部文檔 & 文檔庫
- 外部模式
用于新建精拟、打開和編輯外部 Markdown 文檔燎斩。也支持引入外部文件夾到 MWeb 中管理。在外部模式中蜂绎,把本地硬盤或 Dropbox 等網(wǎng)盤的文件夾拖入 MWeb 即可使用文檔管理和全文搜尋功能栅表。引入文件夾內(nèi)的文檔還支持拖拽或粘貼以插入圖片和附件,并可以設(shè)定圖片和附件保存的位置师枣。
簡(jiǎn)單來說怪瓶,有點(diǎn)像 Sublime 中的文件夾側(cè)邊欄,這里你可以對(duì)應(yīng)硬盤上某個(gè)路徑的文件或文件夾践美,以樹狀的模式進(jìn)入 MWeb 中管理洗贰。
用 CMD + E
或使用菜單 View
– Open External
可打開外部文檔模式。
- 文檔庫模式
除了外部模式外陨倡,為了方便地記筆記和生成靜態(tài)網(wǎng)站敛滋,MWeb 做了文檔庫模式。文檔庫模式用分類樹管理文檔兴革,一個(gè)文檔可以設(shè)置為屬于多個(gè)分類绎晃。不同于外部模式的文件夾,刪除分類并不會(huì)刪除分類中的文檔杂曲,分類只用于組織和管理文檔庶艾。
用CMD + L
或使用菜單 View
– Open Library
可打開文檔庫。
在 MWeb官網(wǎng) 中寫了這樣一段外部模式和文檔庫模式的對(duì)比:
- 文檔庫的文檔是可以設(shè)置為屬于多個(gè)分類的擎勘,不同于外部模式的文件夾咱揍,刪除分類并不會(huì)刪除分類中的文檔。
- 文檔庫的文檔中拖入的圖片和附件會(huì)歸于所屬文檔棚饵,即使沒在文檔中使用煤裙。外部模式中拖入的圖片和附件只是保存于一個(gè)文件夾內(nèi),與文檔無所屬關(guān)系蟹地。
- 文檔庫中的文檔可以自定義排序积暖。
- 文檔庫中的分類可以配置以一鍵生成靜態(tài)博客。
- 當(dāng)使用圖床功能和發(fā)布服務(wù)時(shí)怪与,外部模式是以文檔路徑作為標(biāo)識(shí)夺刑,當(dāng)文檔的名稱或路徑變動(dòng)時(shí),圖床功能之前上傳的圖片會(huì)要重新上傳分别、發(fā)布服務(wù)會(huì)做為新文章發(fā)布遍愿,不能做更新操作。而文檔庫則沒有這個(gè)問題耘斩。
三沼填、用文檔庫模式來記筆記、生成博客
文檔庫模式中括授,還可以把整個(gè)分類設(shè)置為網(wǎng)站坞笙,這樣便可以一鍵生成靜態(tài)博客岩饼。用 MWeb 生成的靜態(tài)博客的特點(diǎn)是不用 HTTP 服務(wù)器便可以預(yù)覽,意思就是直接在瀏覽器中打開生成的 HTML 也能完美顯示薛夜。
生成靜態(tài)網(wǎng)頁就是比較高級(jí)的功能了籍茧,如果你整理好文檔之間的結(jié)構(gòu),完全可以直接生成一個(gè)較為復(fù)雜的有子頁面的博客梯澜,雙擊目錄寞冯,點(diǎn)擊Build Site
-> Preview Site
,就可以在本地生成一個(gè)靜態(tài)的頁面了晚伙。通過一些復(fù)雜的設(shè)置吮龄,如引入 Disqus 等,還可以直接為您的博客添加評(píng)論系統(tǒng)咆疗。
不過想讓博客真的發(fā)布到網(wǎng)絡(luò)上漓帚,還需要一些額外的工作。你也可以通過綁定 Wordpress午磁、Evernote胰默、Blogger 等服務(wù),一鍵將內(nèi)容發(fā)布上去漓踢。具體可查閱官方的文檔操作牵署。