
markdown是個好東西,用它寫東西可以幾乎不用考慮排版就可以得到還過得去的文章格式,作為學生黨用來平時記東西很方便。簡書的編輯器雖然好用,但對我來說有幾個硬傷:
- 不支持數(shù)學公式的編輯;
- 無法導出為pdf或html等其他格式;
- 只能在線編輯。
因此我就需要一款本地編輯器,能支持數(shù)學公式的編輯,能導出為pdf。我目前主要使用的是mac,在網(wǎng)上搜索了幾款mac下的markdown編輯器,最著名的就是 Mou 和 MacDown 了,試用了下,感覺預覽窗口渲染的很慢,不知道是不是我電腦的原因,放棄之。還有幾款收費的我就懶得找破解版了,而正版又買不起233333也就沒有試用。各種百度,終于發(fā)現(xiàn)了Typora這一神器。
特性簡介
Typora不止擁有上面提到的功能,還擁有很多其他優(yōu)秀的特性。最最重要的是這么好用的編輯器居然是 免費 的,雖然是因為還是Beta版,現(xiàn)在已經(jīng)更新到 0.9.9.6 版本了,正式版估計是要收費了,希望到時候能有一些老用戶的優(yōu)惠吧,so sad,,,
所見即所得
Typora的設計理念就是極致簡潔,簡潔到什么程度呢?把其他編輯器的預覽窗口都省了,而且同時還支持實時預覽。打開一個新文件時:

就只有一個窗口,編輯在該窗口,預覽也是在該窗口,沒有預覽窗口如何做到實時預覽呢?比如說,我現(xiàn)在需要添加一個標題,代碼如下:
# 這是測試標題
輸入這行代碼后,按下回車鍵或方向鍵中的下鍵,效果如下:

便捷的表格、代碼、公式編輯
之所以把這三個放一塊是因為他們都是區(qū)塊元素,而且它們都可以使用快捷鍵插入。插入表格的快捷鍵在mac上是command + T,效果如下:

最上面可以選擇行列數(shù)、沒一列的對齊方式,并且支持在表格中使用tab鍵跳到下一單元格。
插入代碼的語法和其他markdown并沒有區(qū)別,同樣支持行內(nèi)代碼和行間代碼塊,語法是相同的,只是在插入行間代碼時可以選擇快捷鍵command + alt + c和輸入```后按回車兩種方式,效果是一樣的:

右下角可以輸入代碼的語言,可以根據(jù)不同的語言自動高亮顯示。
Typora支持Latex的公式編輯,公式編輯幾乎和代碼編輯的使用方法相同,同樣分行內(nèi)公式和行間公式,行內(nèi)公式用兩個$包裹起來,行間公式可以使用快捷鍵command + alt + b和$$ + enter插入:

光標所在位置輸入Latex的數(shù)學公式的語法,在Preview窗口會有實時預覽效果,便于調(diào)整。
圖片拖拽
這個功能和簡書的拖入圖片即可插入圖片功能是一樣的,但是這個功能默認是關閉的需要在設置中手動開啟,設置的路徑為:
Preferences -> Editor
在Image Drag & Drop后打上勾就可以了,如圖所示:

該菜單中還有一些其他選項,我就不在一一介紹,自己可以根據(jù)自己的需要勾選。
自定義主題
下載完成后默認會帶有幾套主題,我個人比較喜歡其中的Github和newprint:

個人認為自帶的主頁已經(jīng)比較好看了,如果認為不夠好看可以使用css自定義。首先需要在help菜單勾選Enable Debugging:

然后在編輯器的空白處單擊右鍵,選擇:


目錄
在文章中使用[TOC]自動根據(jù)層級生成目錄:

同時還支持在編輯時實時顯示目錄,開關快捷鍵為command + shift + b或窗口右上角的符號:

導出
Typora的導出選項提供了很多選項,有幾個我都不知道是啥:

在橫線以上的三個是默認支持導出的,這個導出沒啥問題;橫線以下的需要安裝Pandoc來支持,我測試了一下,橫線一下的幾乎處于不可用狀態(tài),一選擇就崩潰,可能這個功能還在開發(fā)中。導出的PDF的效果和編輯時看到的效果幾乎沒有差別:

我覺得可能是主題的原因,當我選擇newprint主題時,上面的文章中有比較長的表格,在導出為PDF是就有無法正確處理換頁問題,換成Github主題后就沒問題了。
總結
說了半天,寫了一大堆優(yōu)點,其實真正讓我選擇它的只是因為它好看而且免費\手動微笑。