
Markdown Monster是一個易於使用和可擴展的Markdown編輯器,Windows的Viewer和Weblog Publisher 。我們的目標是為Windows提供最佳的Markdown特定編輯器,並使其盡可能容易地創建Markdown文檔。我們提供核心編輯器和預覽器,以及許多非侵入性的助手,以幫助嵌入圖像,鏈接,表,代碼等內容的內容,以最少的精力納入您的文檔中。
表示您的支持
如果您喜歡這裡看到的內容,請考慮主演此倉庫(單擊此頁面的右上角的)。如果您在Markdown Monster中具有喜歡的功能,那麼如果您可以發推文並提及@markDownMonstr,那將是很棒的。請幫助我們傳播這個詞。
您可以使用獨立的安裝程序下載Markdown Monster:
下載Markdown Monster
您可以使用巧克力在Windows命令提示符中安裝(由我們維護 - 始終最新)
c: > choco install markdownmonster您還可以使用內置的Windows Winget工具(我們不維護) :
c: > winget install markdown-monster您也可以使用勺子安裝和更新。您需要使用extras桶。 (我們不維護)
c: > scoop install markdown-monster Markdown Monster是一種許可產品,儘管我們提供了功能齊全的免費下載,但仍需要使用合理的價格許可。
有關許可的更多詳細信息,請在此處訪問許可信息:
Markdown Monster許可
由於濫用許可證和一些不好的參與者濫用源代碼,該存儲庫不再包含Markdown Monster的任何源代碼。源代碼已移至私人存儲庫,可以通過請求獲得訪問。
該存儲庫用作供下載和功能的GITHUB信息頁面,以及問題部分中的錯誤報告和增強請求的反饋。有關更多一般性問題,您還可以在Markdown Monster部分中使用我們的支持留言板。
這是Markdown Monster使用默認的深色主題的樣子:

這是光主題:

請注意,您可以在預覽器中單獨自定義編輯器,預覽甚至代碼段顯示的主題。
Markdown Monster具有很多功能,但是當您不需要時,我們會努力使這些功能擋住您。如果您只想寫作,MM會提供最小的編輯體驗,可在內容周圍提供宜人的空白和可選的分心模式。但是,如果您想提高生產力,使用快捷方式和幫助者來增強您的編輯體驗,我們可以幫助您使用許多有用的工具來增強您具有周到的生產力功能的編輯體驗。大多數命令都有鍵盤快捷鍵,可以用一兩個擊鍵來完成。
輕鬆地嵌入圖像,鏈接,表格,代碼片段等內容,以及幾個擊鍵和智能鏈接修復程序。由於圖像是內容創建的重要組成部分,因此我們的圖像嵌入支持特別豐富,並支持剪貼板上的粘貼圖像,嵌入帶有圖像文件/URL對話框的嵌入,從資源管理器或瀏覽器中拖動,甚至是內置的圖像捕獲實用程序。
Markdown Monster具有高度自定義的主題,用於主殼,編輯器和預覽顯示。編輯器和預覽主題可以使用基於HTML和CSS模板輕鬆自定義,因此您可以自己製作Markdown Monster。也有許多選擇可以自定義編輯器的字體,尺寸和許多顯示選項。
您還可以以分心的模式運行,從而刪除工具欄,菜單,預覽,側邊欄和其他干擾,以使您專注於代碼。或使用演示模式專注於無編輯器視圖的閱讀內容。
Markdown Monster可擴展使用.NET代碼。您可以使用我們的摘要或指揮官Addins來創建自定義文本擴展,也可以使用.NET代碼片段自動化常見任務。完整的Addin可擴展模型允許與Markdown Monster的大多數功能和UI進行深入集成,以使用直接的addin模型創建複雜的擴展。有一個Addin Manager,可讓您輕鬆安裝,更新和管理可用的Addins。
如果您有博客的機會,則可以使用Markdown Monster創建您的內容並將其發佈到您的博客服務中。 Markdown Monster可以發佈到許多常見的博客引擎,包括WordPress,Medium和任何使用MetaweBlog API的服務。 MM會自動處理將您的Markdown內容轉換為HTML,修復鏈接,並將其發布並重新發布您的Markdown Contents清晰發佈到博客服務。
新的博客帖子功能會自動在博客帖子目錄層次結構中設置一個發布文件夾,以使您在共享的Dropbox或OneDrive(如果可用)文件夾中組織帖子,以便您可以輕鬆地在多台機器上使用帖子。
Markdown Monster的集成GIT功能也適用於Jekyll,Ghost,Hugo或Wyam等基於GIT的服務,可以在本地寫下您的帖子,並立即將其推向您的遠程Git存儲庫以發布。 GIT集成內置在MM中,以單獨或分批進行更改,或者您可以打開自己喜歡的Git客戶端以將更改發佈到託管內容博客中。
請報告您遇到的任何問題!
如果您遇到Markdown Monster的問題,請在GitHub上提交問題或功能請求,讓我們知道。我們想知道什麼不起作用並修復它。幫助我們使Markdown Monster更好!我們知道您的時間很寶貴,但我們非常感謝任何反饋。
Markdown Monster提供了許多有用的功能:
mm或markdown啟動Markdown Monstermm readme.md打開單個文件mm readme.md changelog.md打開多個文件mm . - 當前文件夾中的打開文件夾瀏覽器mm reset - 重置所有Markdown Monster設置mm uninstall - 刪除所有非本地系統設置這些天無處不在,它已成為許多開發人員,作家和文檔專家,以這種格式創建許多不同類型的內容。降價在許多不同的地方使用:
我個人在GitHub上使用Markdown作為我的博客,我的留言板,並且在許多具有免費表單文本字段的應用程序中,這些字段允許進行格式化的文本 - 例如,在我們的WebStore產品描述中,都在Markdown中。
擁有一個專用的Markdown編輯器,可以避開您的方式,但提供了一些有用的功能,並允許您添加自定義功能,使您的內容創建會話提高效率很重要。查看這篇文章,了解為什麼使用專用的Markdown編輯器而不是用於Markdown文檔創建的通用文本編輯器是有意義的。可以輕鬆將您的標記發佈到任何MetaweBlog或WordPress API端點的能力也很有用,因為它允許您輕鬆地發佈到博客或任何支持這些格式的應用程序。
Markdown Monster是Windows的Markdown編輯器和查看器,可讓您創建編輯或簡單地預覽Markdown文本。它提供了基本的編輯功能,並具有一些不錯的可用性功能,可快速嵌入圖像,鏈接,代碼,表格,屏幕截圖和其他標記。您會得到一個響應迅速的文本編輯器,它使您涵蓋了Markdown語法突出顯示,可折疊的實時預覽,因此您可以看到輸出的外觀,內聯拼寫檢查以及一些優化的菜單選項,可幫助您標記文本並嵌入並鏈接到Markdown文檔中。此外,實用程序功能可讓您快速跳到命令行或探險家窗口,提交文檔以git,甚至在您喜歡的圖像編輯器中編輯圖像。
Markdown Monster包括一個功能強大的雙向表編輯器,可讓您在表中交互式編輯內容。您可以使用Rich Table編輯器輸入表內容,並在編輯器中重新打開Markdown表代碼,以進行以後的編輯和重新構架。

Markdown編輯通常需要管理相關內容,例如圖像或用於鏈接等的多個文件,並且Markdown Monster提供了一個文件夾瀏覽器,以在編輯器中查看和導航文件。瀏覽器具有內置的GIT狀態支持,因此您可以立即查看文件夾樹中哪些文檔已更改,並且可以輕鬆地查看和撤消更改。瀏覽器可讓您導航文件夾,創建,刪除和移動文件,並且有許多選項可以查看,打開和編輯文件。
文件夾瀏覽器還支持您對文件瀏覽器的搜索,移動和重命名。

使用長文檔時,重要的是要有一種簡單的方法來快速瀏覽文檔的結構,並且文檔概述使您可以輕鬆地看到文檔的結構,然後快速跳到任何部分。該輪廓還可以讓您挑選文檔ID,以快速嵌入相同的文檔鏈接。
如今,使用MARKDOWN的工作通常意味著使用GIT存儲庫,而Markdown Monster則整合了您在編輯過程中需要執行的常見GIT任務。您可以輕鬆地查看,提交和推動更改,以及新存儲庫的克隆和創建。

屏幕捕獲Addin支持兩個單獨的捕獲模式:
要捕獲,只需單擊“捕獲”按鈕(相機圖標)和主應用程序最小化,然後snagit或集成的捕獲工具彈出即可讓您選擇要捕獲的對象。使用Snagit,您可以使用Snagit的大部分本機捕獲模式,對於內置工具,您可以在屏幕上選擇Windows和控件。預覽捕獲並具有編輯選項,完成後,將捕獲的圖像嵌入並直接鏈接到Markdown內容中。

這是行動中的snagit屏幕捕獲:

這是獨立的內置屏幕捕獲模塊:

內置片段addin允許您通過交互式選擇或通過預定義的快捷方式鍵創建模板(包括使用C#代碼的動態模板)來擴展文本。

Markdown的一個常見用例是創建具有嵌入式鏈接和內容的豐富博客文章,而Markdown Monster則可以輕鬆地將各種來源的內容匯總在一起。您可以通過粘貼剪貼板,鏈接來自URL或文件的圖像或使用內置屏幕捕獲Addin或Snagit支持來輕鬆嵌入圖像。
撰寫長長的博客文章和文章,並協調許多相關內容是我首先構建此工具的主要原因之一,因為它可以輕鬆地發布和更新內容到各種類型的博客和內容生成器。
您可以使用WebLog Publishing功能將其轉換為博客文章。如果您使用WordPress,MetaweBlog API博客,Medium或Jekyll,則可以單擊工具欄上的Weblog按鈕並設置您的博客(MetaweBlog,WordPress或Medive),然後指定諸如標題,摘要,標籤和網站之類的Weblog細節以發佈到。單擊按鈕可以輕鬆發布帖子,也可以重新發布。您還可以從博客中下載現有的博客文章,並將其編輯為Markdown,然後重新發布。


Markdown Monster中的大多數編輯和UI功能都是可選的,可以打開和關閉。是否想免費工作,看不到預覽或拼寫檢查提示?您可以將它們關閉。是否要將配置數據存儲在共享雲文件夾中?你也可以做到。
是否需要與Dark Debault或與您的博客或品牌相匹配的預覽主題不同的編輯主題?您可以輕鬆切換到許多內置編輯主題之一。對於預覽,您可以使用幾個內置主題之一,也可以使用簡單的html/css模板添加自己的一個。您甚至可以創建鏈接到您自己的在線風格的主題。
編輯器和預覽器是基於HTML和JavaScript的,因此,如果您想超越基本配置,也可以應用任何自定義樣式,甚至可以連接自定義JavaScript代碼。預覽主題很容易修改,因為它們只是HTML和CSS模板。
我構建Markdown Monster的關鍵功能之一,主要原因是它是可擴展的,因此您和我可以將其他功能插入其中而無需膨脹主產品。
您可以從“工具”菜單中找到可以在Markdown Monster Addin Manager中安裝的可用public Addins:

Addins中有多種功能。這裡有幾個例子:
目前,註冊表非常稀少,但是您可以查看一些插件:
安慰
讓您可以將始終活躍的終端控制台窗口固定到Markdown Monster的底部。
指揮官C#腳本
AC#基於腳本的腳本可讓您使用腳本代碼自動化任務。對於簡單的任務,這比創建完整的附加素更快,更容易。
將圖像保存到Azure Blob存儲
可讓您將圖像保存為Azure Blob存儲項目,並將上傳資源的鏈接嵌入您的降價中。
要旨
此附加件使您可以從要點打開並保存為要點,並讓您創建代碼片段並將其嵌入GIST中。
Pandoc Markdown解析器
該addin提供了可以使用的Pandoc Markdown處理器,而不是默認的Markdig Parser。該ADDIN還提供了許多文檔轉換選項,可以使用交互式對話框將您的標記轉換為PDF,DOC,EPUB和其他一些格式。
降價怪物addins可以訪問一個加載型型號,可讓您操縱並自動化任何開放文檔和編輯器,並讓您加載新文檔,啟動外部流程,添加菜單選項和其他UI功能,打開新的側邊欄,通常與整個UI進行交互,並附加到生命週期中,以獲取生命週期的事件,以獲取各種應用程序的通知事件,如開放和近距離的應用程序,等等。
Addins的複雜性可能與非常簡單的自動化工具(例如Console Addin)的差異很大,該工具只需將終端窗口固定在Markdown Monster上,或者像Kavadocs Addin一樣複雜,該kavadocs Addin可以管理整個文檔應用程序,其中包含許多自定義的窗口和側欄,這些窗口和側欄都集成到Markdown Monster中。
Addins可以訪問Markdown Monster的大多數功能,並且它們很容易創建。我們和幾個第三方都使用功能強大的Addin模型創建了許多有用的插圖,我鼓勵您瀏覽Addins以查看您可以做什麼。
Markdown Monster的關鍵功能之一是,您還可以使用基於.NET的Markdown Monster Addin模型來創建自己的addins。創建新的Addins非常容易,我們提供了一個Visual Studio Project模板擴展名,以促進創建Addin的開始過程。我們所有的插件都可以在GitHub上找到,因此您可以輕鬆地查看其他Addins的創建方式。
您可以在此處找到用於創建addins的文檔:
您可以創建供自己使用的addins,只需將它們複製到%appdata%Addins文件夾中,或者如果您創建了一個您認為可能對其他人有用的addin,則可以在Markdown Monster Addin註冊表中發布。該註冊表擁有在Markdown Monster內部的Addin Manager中顯示的公共addins:
您可以在此GitHub存儲庫中找到有關如何發布addins的更多信息:
我可以想到一些附加想法 - 一種快速投入git和Push的方法對於文檔解決方案或基於GIT的博客很有用,因此您可以輕鬆地將更改更改為GitHub存儲庫。嵌入各種內容,例如參考鏈接,Adsense鏈接,亞馬遜產品鏈接,新的郵政模板引擎等。
或者,也許您擁有使用Markdown文本的自定義應用程序,並提供了一個API,使您可以將降價(或HTML)發佈到服務器。構建自定義加載項很容易,可以使您可以使用Markdown文本或渲染HTML,然後將其推入自定義應用程序中的自定義REST接口。
該應用程序很大程度上傾斜了幾個第三方庫,而該應用程序將不可能。非常感謝這些圖書館的生產商在Markdown Monster中廣泛使用:
ACE編輯
ACE編輯器是基於HTML的電源編輯器平台,它可以輕鬆插入瀏覽器中突出顯示軟件樣式編輯。 Markdown Monster使用ACE編輯器,用於與WPF應用程序交互的Web瀏覽器控件內部的主要降級編輯體驗。
Markdig Markdown解析器
此可擴展的降價解析器庫用於在Markdown Monster中渲染到HTML的渲染標記。該庫快速,並支持許多有用的擴展名,例如GitHub調味的標記,表支持,自動鏈接和各種附加協議。該功能集可通過插件管道擴展。
mahapps.metro
該庫提供了頂級應用程序外殼的Metro樣式窗口和主題支持。這是一個易於使用的庫,它使其可以構建漂亮的WPF應用程序。
Dragablz
該庫為編輯器提供了選項卡控件支持,允許重新排序和溢出。該庫還支持TAB撕下選項卡和佈局對接,儘管此功能在Markdown Monster中不使用。
Nhunspell拼寫檢查
拼寫檢查是通過Hunspell庫和Nhunspell中的.NET包裝器來處理的。該庫檢查是否有錯誤的方式,並為拼寫錯誤的單詞提供查找。單詞解析是在JavaScript中完成的,並且通過管道單詞列表到.NET進行拼寫檢查,以檢查哪個比使用JavaScript在瀏覽器中進行拼寫檢查的速度要快得多。
對這些圖書館的額外喊叫:
如果您喜歡Markdown Monster,請傳遞它以幫助傳播這個詞。讓您的朋友知道,向其他詢問Markdown的人提及,並幫助我們發展這個社區,以鼓勵在周圍建立最佳的Markdown編輯器。
您可以做一些可以幫助傳播這個詞的事情:
迄今為止,社區的支持,反饋,對新功能的錯誤報告和想法真是太棒了,我期待這能繼續越來越多的活躍用戶和貢獻者社區。
Markdown Monster有幾種許可模式:評估,單用戶,多個用戶和網站許可證。
Markdown Monster在GitHub上可用的源代碼開放,但它是一款有執照的產品,需要繼續使用付費許可才能繼續使用。該軟件被許可為©Rick Strahl,West Wind Technologies,2015- 2019年。
功能齊全的免費評估版本可供評估使用,但繼續使用需要購買許可證。
許可證可以從:
https://store.west-wind.com/product/markdown_monster
評估版本具有註冊版本的所有功能,除了顯示偶爾的免費軟件通知。評估許可證不允許篡改或刪除通知。
您可以將評估版本與已啟用的通知一起使用,但是如果您定期使用Markdown Monster或用於商業用途,請註冊並支持進一步的開發和維護。
為了繼續或商業使用Markdown Monster,需要付費許可證。付費許可將刪除免費軟件通知。
每個許可用戶必須具有單獨的許可證,但是單個用戶可以在多台機器上使用多個副本的Markdown Monster。
多用戶許可證的工作與應用於購買許可證上指定的用戶數量的單個用戶許可相同。可以使用組織網站許可證,允許任何數量的用戶在單個組織中運行無限數量的Markdown Monster實例。
任何購買的許可證在購買的主要版本(即1.00-1.99)的主要版本的持續時間內有效,該主要版本中的次要版本更新始終是免費的。升級價格可用於主要版本升級,通常是全價的一半,這是我們的政策,可以在購買後一年內免費升級到下一個主要版本。
Markdown Monster是源打開的,源代碼可在https://github.com/rickstrahl/markdownmonster上在github上獲得,但是上面概述的許可無論如何。我們允許修改源代碼,以內部使用您的組織中的Markdown Monster或將拉的請求提交給Markdown Monster主存儲庫。在任何情況下,您都不允許重新包裝並重新分配組織外的Markdown Monster的任何部分。
我們鼓勵將功能建議或錯誤修復的請求提交給Markdown Monster存儲庫。提供有意義的增強功能,幫助識別和 /或通過積極促進Markdown Monster的幫助的任何貢獻者都可以獲得免費許可證(我們可以自行決定)。此外,Microsoft MVP和內部人員以及Microsoft員工可以申請免費許可證。
您明確承認並同意,使用許可申請的使用是您的獨特風險,並且您的整個風險都帶有令人滿意的質量,性能,準確性和精力。在適用法律允許的最大範圍內,許可申請書和許可申請(“服務”)提供或提供的任何服務按照“和“可用”,均具有所有錯誤,並且沒有任何形式的保證,並且申請提供商違反所有保證和條件對所有有限的申請和任何服務的保證和條件,包括限制,包括限制,包括限制,包括限制,包括(包括或法定)。令人滿意的質量,適合特定目的,準確性,安靜享受和不侵入第三方權利的質量。應用程序提供商不保證干擾您對許可申請的享受,該功能在執行或提供的服務中包含或提供的服務將符合您的要求,即將糾正許可申請或服務的操作,或者將不間斷或無錯誤或服務在許可申請或服務中的效果。申請提供者或其授權代表提供的任何口頭或書面信息或建議均不得制定保修。如果許可申請或服務證明有缺陷,則假設所有必要的維修,維修或更正的全部費用。
在任何情況下,作者或任何其他可以修改和/或重新分發該計劃和文檔的方都不應對任何商業,特殊,偶然或結果損害均負責,因為使用或無法使用該程序,包括但不限於您所承受的數據或損失的其他計劃或其他計劃,即使您在第三部分或其他方面遭受的損失或損失,即使是某些情況或其他損失,或者損失了任何其他方案,即使是某些情況或其他損失或其他損失,即告知可能造成此類損害的可能性。
©Rick Strahl,West Wind Technologies,2016-2021