俗話說的好:工欲善其事,必先利其器。作為技術的工匠來說,不僅僅需要好的開發(fā)工具,好的開發(fā)工具可以提高我們的工作效率,但是我們還需要更好的寫作和總結工具才行,這樣有利于提高我們的技術,學習和總結能力。作為開發(fā)者和程序員,這兩年最流行的寫作工具非MarkDown莫屬了。簡書,CSDN和github pages都支持markdown格式。所以今天我們推薦的寫作工具就是關于markdown的。
MarkdownPad
MarkdownPad是Windows下的一個全功能Markdown編輯器。用戶可以通過方便的鍵盤快捷鍵和工具欄按鈕來使用或者移除 Markdown 格式。當你創(chuàng)建的時候,可以實時看到 HTML 格式的 Markdown 文檔。當用戶打字時,LivePreview 就會自動滾動到當前編輯的位置。支持導出html和pdf等格式。
windows電腦上的markdown工具不是今天介紹的重點,今天介紹的重點是在mac電腦上使用的markdown工具。作為開發(fā)者,越來越多的程序員都在使用蘋果電腦開發(fā),但是markdown工具支持蘋果電腦的比較少。比如常見的有mou和macdown工具,但是我個人認為這兩款都不是很好用。所以接下來我推薦的這款還是比較好用的。
MWeb
專業(yè)的 Markdown 寫作支持
- 極簡 UI、Dark Mode、漂亮的 Markdown 語法高亮、列表縮進優(yōu)化,提供 5 種主題選擇。
- 除了支持基本的 Markdown 語法外,還支持大量 Markdown 擴展語法:Table、TOC、MathJax、Fenced code block、任務列表(Task lists)、順序圖和流程圖、Footnote 等。
- 支持 Typewriter Scrolling(打字機滾動模式)
View-Typewriter Scrolling。 - 支持發(fā)布和更新到:Wordrpess 博客、支持 Metaweblog API 的博客服務、Wordpress.com、Evernote 和印象筆記、Blogger、Tumblr。請在
Preferences-Publishing增加發(fā)布服務,然后點擊軟件右上角的分享按鈕即可看到所增加的發(fā)布服務。 - 支持即時預覽并提供 6 種預覽主題,其中二種和靜態(tài)博客主題相對應,也就是說您在寫博客時可以即時預覽大概效果!所有主題效果都支持導出為 HTML、PDF。快捷鍵
CMD + R或CMD + 4打開即時預覽窗口。 - 導出為 RTF 和 Docx 文檔。
- 編輯器和實時預覽都支持大綱視圖,長文檔時跳轉非常方便。
兩種模式
- 外部文檔模式:用于新建、打開和編輯外部 Markdown 文檔。也支持引入外部文件夾到 MWeb 中管理。
- 文檔庫模式:用分類樹管理文檔,可以把文檔設為多個分類,用于記筆記和靜態(tài)網(wǎng)站生成。
CMD + E 或使用菜單 View - Open External 可打開外部文檔模式。
CMD + L 或使用菜單 View - Open Library 可打開文檔庫。
文檔庫模式和外部模式都支持全文搜尋(Full Text Search),都可以用拖放或粘貼插入圖片并直接顯示。CMD + V 粘貼為JPG格式,CMD + Shift + V 粘貼為PNG透明格式。
外部模式引入 Octpress、Jekyll 等靜態(tài)博客的文件夾后也支持拖放或粘貼插入圖片和實時預覽,詳細請參考:引入文件夾到 MWeb 中管理,支持 Octpress、Jekyll 等靜態(tài)博客拖拽插入圖片和實時預覽
文檔庫模式用于記筆記
文檔庫模式使用分類樹組織和管理文檔,支持拖放或粘貼插入圖片并直接顯示,插入非圖片則會生成連結。
支持把 Markdown 或文本文檔導入到文檔庫,也支持把整個分類或者文檔(可選多個)導出為 HTML、PDF、Markdown。
更詳細的信息請看:MWeb 文檔庫模式詳細說明
文檔庫模式用于靜態(tài)博客生成
一鍵把分類生成靜態(tài)博客,目前可選二個主題,支持自定主題。只要填入 Disqus、多說提供的代碼即可以為博客增加評論功能??晒催x讓網(wǎng)站支持 MathJax 和順序圖、流程圖。
功能強大,當然是收費的,不過你不用太擔心,在AppStore里MWeb lite是免費的,和MWeb的功能點差不多,可能沒有MWeb功能這么強大,但是足夠我們使用了。關于MWeb lite和MWeb的區(qū)別,在AppStore里的介紹上說是部分功能有所限定,不過已經非常好了。
MWeb Lite 限定
文檔庫文檔數(shù): 10
外部模式可引入文件夾數(shù): 1
發(fā)布服務可增加數(shù): 1
怎么樣,這款工具非常不錯吧。喜歡就趕緊用起來吧。其實我分享這款工具是有一定目的的,因為我希望大家都努力使用MarkDown寫博客,寫技術文章,這樣就可以給我投稿了。MarkDown格式的技術文章,我整理起來也比較方便。哈哈……這個私心怎么樣?不過大家放心,像我這么愛分享的人,以后遇到好東西,絕對不會吃獨食的,果斷會跟大家一起分享的。