GG資源網

輕鬆學透Markdown的終極教程 #2:Markdown編輯器軟體(WordPress控制文章評論最少字數和最大字數)

輕鬆學透Markdown的終極教程 #2:Markdown編輯器軟體

Markdown格式的文檔是純文本格式的文檔,只不過這些純文本中含有一些用於簡單的排版控制的標記語法。

按道理來說任何可以編輯純文本的軟體(包括最簡單的記事本軟體),都可以用來編輯Markdown格式的文檔,但是我們推薦大家盡量使用專門的Markdown編輯器軟體或者帶有Markdown功能的軟體去處理Markdown格式的文檔,因為這類軟體對Markdown做了更好的支持,使用起來更加的便捷高效。

2.1 Markdown編輯器軟體存在的價值

同樣的一篇Markdown格式的文檔,我們先不使用專門的Markdown編輯器打開,而是使用普通的類似於記事本的純文本編輯器打開看下:

圖1 使用記事本類的軟體打開Markdown格式的文檔效果

有沒有覺得太「素」了,甚至有點覺得雜亂。

同樣的文檔,我們再使用隨便一款專門的Markdown編輯器打開看看:

圖2 Atom編輯器 + Markdown插件打開Markdown格式的文檔效果

使用專門的Markdown編輯器或者帶有Markdown功能打開Markdown文檔的效果給人很「漂亮」的感覺。

左側為Markdown文檔的編輯區域,右側為最終的效果預覽區域,左側編輯區域的標記語法高亮顯示,讓標記語法和內容分得很清楚,右側可以對左側的編輯內容實時的更新顯示出最終預覽效果。

這些都只是我們面上看到的功能,其實這些專門的軟體還有很多其他的功能,像變換最終的預覽樣式、快捷鍵快速插入標記語法、圖床的支持等等。

2.2.1 Markdown編輯器軟體做了些什麼

上面我們看到了普通的純文本編輯器和專門的Markdown編輯器的使用區別,我們來簡單了解下Markdown編輯器究竟在背後做了些什麼工作。

圖3 Markdown軟體一般處理過程

Markdown軟體的一般處理過程是:Markdown編輯器軟體會使用軟體「內置的Markdown語法解析器」對Markdown文檔進行「解析」,解析成HTML格式的文檔,然後再將解析後的HTML格式的文檔交給軟體「內置的瀏覽器」進行「渲染顯示」,渲染顯示的時候Markdown軟體會調用軟體內置的CSS樣式文件來控制最終顯示的樣式效果。

2.2 Markdown編輯器軟體推薦

市場上有很多非常優秀的Markdown編輯器軟體,我們這裡給大家挑選整理出其中的一部分,選擇一款合適的軟體開始你的Markdown之旅吧。

2.2.1 簡單易用型

Ulysses

只支持蘋果平台:MacOS、iPadOS、iOS,暫不支持其他平台,收費軟體,好的東西是值得付費的,推薦Mac用戶使用這款軟體,使用體驗非常的好。

iA Writer

全平台支持:Windows、MacOS、iPadOS、iOS、Android,收費軟體,很簡潔清爽。

MacDown

只支持MacOS,開源免費,適合初學者上手練習之用。

MarkdownPad

Windows專用Markdown編輯器,只支持Windows系統,推薦Windows用戶使用,口碑很好,基礎版軟體免費,高級專業版需要付費。

ReText

Linux專屬Markdown編輯器,支持Linux系統及POSIX兼容的系統,免費開源。

Typora

支持Windows、MacOS、Linux系統,目前官網上說是beta版免費,不一樣的Markdown編輯器,編輯的時候會自動隱藏掉Markdown的標記語法,挺有意思的一款Markdown編輯器。

MWeb

只支持蘋果平台:MacOS、iPadOS、iOS,暫不支持其他平台,收費軟體,國人獨立開發者做出來的一款Markdown編輯器。

Boost Note

Boost Note.png

支持Windows、MacOS、Linux系統、支持瀏覽器操作、手機端APP很快發布,開源軟體,基礎版不收費,高級版收費,據說這款軟體對程序員朋友很友好哦,在文檔中可以輕鬆混合文字和代碼。

Quiver

支持MacOS、iOS,這款Markdown編輯器對程序員朋友也很友好哦,方便記錄代碼和文字,很適合於技術寫作者。

還有許許多多的筆記類軟體很好的支持Markdown,像印象筆記有道雲筆記為知筆記等等都對Markdown有很強大的支持。

這種筆記類軟體一般都是提供全平台的軟體和APP的,同時他們對Markdown中的痛點問題圖片圖床提供了更加簡單高效的支持,也有強大的文檔雲同步的功能,也十分推薦大家去嘗試這種類型的軟體去使用到Markdown。

在線的Markdown編輯器

只需打開瀏覽器就可以快速的感受到Markdown,輕便、跨平台、免費。

Cmd Markdown、馬克飛象等等

2.2.2 geek愛折騰型

如果你是個極客geek,喜歡自己折騰,動手能力強大,你可以試試一些「代碼神器」:ATOM、Sublime、VSCode。

這些「代碼神器」都是非常優秀的代碼編輯器,擅長於純文本編輯,將這些「代碼神器」應用於Markdown的編輯時,需要在這些軟體里下載並載入一些支持Markdown的插件

ATOM

支持Windows、MacOS、Linux平台,開源免費。

該軟體推薦安裝的Markdown插件:

編輯增強插件:markdown-writer、tool-bar-markdown-writer

預覽插件:markdown-preview-enhanced、markdown-preview-plus

還可以通過軟體自帶的安裝插件功能搜索安裝更多的Markdown插件

Tips: 如果安裝了多個相同類型的插件,使用時可能會出現衝突,需要人為手動去禁用一些有衝突的插件。

VSCode

支持Windows、MacOS、Linux平台,開源免費。

該軟體推薦安裝的Markdown插件:

編輯增強插件:markdown-all-in-one、markdown toc

預覽插件:Markdown Preview Enhanced

還可以通過軟體自帶的安裝插件功能搜索安裝更多的Markdown插件

Tips: 如果安裝了多個相同類型的插件,使用時可能會出現衝突,需要人為手動去禁用一些有衝突的插件。

Sublime Text

支持Windows、MacOS、Linux平台,Sublime Text是收費軟體,但是可以無限試用,未得到有效授權的軟體會經常有彈窗提示,但不影響使用。

該軟體推薦安裝的Markdown插件:

編輯增強插件:MarkDown Editing

預覽插件:MarkdownLivePreview 、OmniMarkupPreviewer

還可以通過軟體自帶的安裝插件功能搜索安裝更多的Markdown插件

Tips: 如果安裝了多個相同類型的插件,使用時可能會出現衝突,需要人為手動去禁用一些有衝突的插件。

除了上面我們介紹的那些軟體外,市場上還有非常多其他優秀的Markdown編輯器軟體,大家可以自行再去搜索查找,我們這裡就不再給大家做過多的介紹了。

2.3 Markdown編輯器軟體具有的一般功能特性總結

縱觀市場上的各種優秀的Markdown軟體,它們所提供的功能都大同小異,我們這裡也簡單總結下這些軟體所具有的一般功能特性:

  1. 編輯區域標記語法高亮顯示
  2. 最終呈現的效果預覽
  3. 支持快捷鍵快速輸入標記語法
  4. 插入圖片的圖床支持
  5. 導出成HTML、Word、PDF、markdown文本、ePub等各種格式的文件
  6. 文件的雲端存儲、同步功能
  7. 多文檔管理

每款軟體有這些一般的特性外,還有各自的獨特的一些功能支持,比如字數統計、文件一鍵發布至WordPress、分享文章等等。

下一篇教程我們給大家講Markdown的標準標記語法,一張圖即可看懂

WordPress控制文章評論最少字數和最大字數

很多用戶為了下載WordPress主題,隨意評論,有的人甚至就回復1.2個字,太敷衍了,太傷wp自學筆記的心了,所以wp自學筆記就想了個法子,讓他們多寫幾個字,這個方法就是控制文章評論最少字數。

實現起來也挺簡單的把下面的代碼添加的WordPress主題的function.php文件中即可。

掃碼關注wpwp自學筆記

精選優質免費WordPress主題模板,分享最新WordPress實用建站教程!

記住我們的網址:ztJun.com

由於網站搬家,部分鏈接失效,如無法下載,請聯繫站長!謝謝支持!
1. 帶 [親測] 說明源碼已經被站長親測過!
2. 下載後的源碼請在24小時內刪除,僅供學慣用途!
3. 分享目的僅供大家學習和交流,請不要用於商業用途!
4. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
5. 本站所有資源來源於站長上傳和網路,如有侵權請郵件聯繫站長!
6. 沒帶 [親測] 代表站長時間緊促,站長會保持每天更新 [親測] 源碼 !
7. 盜版ripro用戶購買ripro美化無擔保,若設置不成功/不生效我們不支持退款!
8. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
9. 如果你也有好源碼或者教程,可以到審核區發布,分享有金幣獎勵和額外收入!
10.如果您購買了某個產品,而我們還沒來得及更新,請聯繫站長或留言催更,謝謝理解 !
GG資源網 » 輕鬆學透Markdown的終極教程 #2:Markdown編輯器軟體(WordPress控制文章評論最少字數和最大字數)

發表回復

CAPTCHAis initialing...