自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

8個(gè)優(yōu)秀的開源Markdown編輯器

開源
Markdown 格式語法的主要目標(biāo)是實(shí)現(xiàn)最大的可讀性。用戶能夠以純文本的形式發(fā)布一份 Markdown 格式的文件。用 Markdown 進(jìn)行文本寫作的一個(gè)優(yōu)點(diǎn)是易于在計(jì)算機(jī)、智能手機(jī)和個(gè)人之間共享。幾乎所有的內(nèi)容管理系統(tǒng)都支持 Markdown 。它作為一種網(wǎng)絡(luò)寫作格式流行起來,其產(chǎn)生一些被許多服務(wù)采用的變種,比如 GitHub 和 Stack Exchange 。

[[192064]]

Markdown

首先,對(duì) Markdown 進(jìn)行一個(gè)簡單的介紹。Markdown 是由 John Gruber 和 Aaron Swartz 共同創(chuàng)建的一種輕量級(jí)純文本格式語法。Markdown 可以讓用戶“以易讀、易寫的純文本格式來進(jìn)行寫作,然后可以將其轉(zhuǎn)換為有效格式的 XHTML(或 HTML)“。Markdown 語法只包含一些非常容易記住的符號(hào)。其學(xué)習(xí)曲線平緩;你可以在炒蘑菇的同時(shí)一點(diǎn)點(diǎn)學(xué)習(xí) Markdown 語法(大約 10 分鐘)。通過使用盡可能簡單的語法,錯(cuò)誤率達(dá)到了最小化。除了擁有友好的語法,它還具有直接輸出干凈、有效的(X)HTML 文件的強(qiáng)大功能。如果你看過我的 HTML 文件,你就會(huì)知道這個(gè)功能是多么的重要。

Markdown 格式語法的主要目標(biāo)是實(shí)現(xiàn)最大的可讀性。用戶能夠以純文本的形式發(fā)布一份 Markdown 格式的文件。用 Markdown 進(jìn)行文本寫作的一個(gè)優(yōu)點(diǎn)是易于在計(jì)算機(jī)、智能手機(jī)和個(gè)人之間共享。幾乎所有的內(nèi)容管理系統(tǒng)都支持 Markdown 。它作為一種網(wǎng)絡(luò)寫作格式流行起來,其產(chǎn)生一些被許多服務(wù)采用的變種,比如 GitHub 和 Stack Exchange 。

你可以使用任何文本編輯器來寫 Markdown 文件。但我建議使用一個(gè)專門為這種語法設(shè)計(jì)的編輯器。這篇文章中所討論的軟件允許你使用 Markdown 語法來寫各種格式的專業(yè)文檔,包括博客文章、演示文稿、報(bào)告、電子郵件以及幻燈片等。另外,所有的應(yīng)用都是在開源許可證下發(fā)布的,在 Linux、OS X 和 Windows 操作系統(tǒng)下均可用。

Remarkable

 

讓我們從 Remarkable 開始。Remarkable 是一個(gè) apt 軟件包的名字,它是一個(gè)相當(dāng)有特色的 Markdown 編輯器 — 它并不支持 Markdown 的全部功能特性,但該有的功能特性都有。它使用和 GitHub Markdown 類似的語法。

你可以使用 Remarkable 來寫 Markdown 文檔,并在實(shí)時(shí)預(yù)覽窗口查看更改。你可以把你的文件導(dǎo)出為 PDF 格式(帶有目錄)和 HTML 格式文件。它有強(qiáng)大的配置選項(xiàng),從而具有許多樣式,因此,你可以把它配置成你最滿意的 Markdown 編輯器。

其他一些特性:

在 Debian、Ubuntu、Fedora、SUSE 和 Arch 系統(tǒng)上均有 Remarkable 的可用的簡易安裝程序。

主頁: https://remarkableapp.github.io/ 許可證: MIT 許可

Atom

 

毫無疑問, Atom 是一個(gè)神話般的文本編輯器。超過 50 個(gè)開源包集合在一個(gè)微小的內(nèi)核上,從而構(gòu)成 Atom 。伴有 Node.js 的支持,以及全套功能特性,Atom 是我最喜歡用來寫代碼的編輯器。Atom 的特性在殺手級(jí)開源應(yīng)用的文章中有更詳細(xì)介紹,它是如此的強(qiáng)大。但是作為一個(gè) Markdown 編輯器,Atom 還有許多不足之處,它的默認(rèn)包不支持 Markdown 的特性。例如,正如上圖所展示的,它不支持等價(jià)渲染。

但是,開源擁有強(qiáng)大的力量,這是我強(qiáng)烈提倡開源的一個(gè)重要原因。Atom 上有許多包以及一些復(fù)刻,從而添加了缺失的功能特性。比如,Markdown Preview Plus 提供了 Markdown 文件的實(shí)時(shí)預(yù)覽,并伴有數(shù)學(xué)公式渲染和實(shí)時(shí)重加載。另外,你也可以嘗試一下 Markdown Preview Enhanced。如果你需要自動(dòng)滾動(dòng)特性,那么 markdown-scroll-sync 可以滿足你的需求。我是 Markdown-Writer和 Markdown-pdf的忠實(shí)擁躉,后者支持將 Markdown 快速轉(zhuǎn)換為 PDF、PNG 以及 JPEG 文件。

這個(gè)方式體現(xiàn)了開源的理念:允許用戶通過添加擴(kuò)展來提供所需的特性。這讓我想起了 Woolworths 的 n 種雜拌糖果的故事。雖然需要多付出一些努力,但能收獲最好的回報(bào)。

主頁: https://atom.io/ 許可證: MIT 許可

Haroopad

 

Haroopad 是一個(gè)優(yōu)秀的 Markdown 編輯器,是一個(gè)用于創(chuàng)建適宜 Web 的文檔的處理器。使用 Haroopad 可以創(chuàng)作各種格式的文檔,比如博客文章、幻燈片、演示文稿、報(bào)告和電子郵件等。Haroopad 在 Windows、Mac OS X 和 Linux 上均可用。它有 Debian/Ubuntu 的軟件包,也有 Windows 和 Mac 的二進(jìn)制文件。該應(yīng)用程序使用 node-webkit、CodeMirror,marked,以及 Twitter 的 Bootstrap 。

Haroo 在韓語中的意思是“一天”。

它的功能列表非常可觀。請(qǐng)看下面:

  • 主題、皮膚和 UI 組件
    • 超過 30 種不同的編輯主題 - tomorrow-night-bright 和 zenburn 是近期剛添加的
    • 編輯器中的代碼塊的語法高亮
    • Ruby、Python、PHP、Javascript、C、HTML 和 CSS 的語法高亮支持
    • 基于 CodeMirror,這是一個(gè)在瀏覽器中使用 JavaScript 實(shí)現(xiàn)的通用文本編輯器
  • 實(shí)時(shí)預(yù)覽主題
    • 基于 markdown-css 的 7 個(gè)主題
  • 語法高亮
    • 基于 hightlight.js 的 112 種語言以及 49 種樣式
  • 定制主題
    • 基于 CSS (層疊樣式表)的樣式
  • 演示模式 - 對(duì)于現(xiàn)場演示非常有用
  • 繪圖 - 流程圖和序列圖
  • 任務(wù)列表
  • 擴(kuò)展 Markdown 語法,支持 TOC(目錄)、 GitHub 風(fēng)味 Markdown 以及數(shù)學(xué)表達(dá)式、腳注和任務(wù)列表等
  • 字體大小
    • 使用首選窗口和快捷鍵來設(shè)置編輯器和預(yù)覽字體大小
  • 嵌入富媒體內(nèi)容
    • 視頻、音頻、3D、文本、開放圖形以及 oEmbed
    • 支持大約 100 種主要的網(wǎng)絡(luò)服務(wù)(YouTude、SoundCloud、Flickr 等)
    • 支持拖放
  • 顯示模式

默認(rèn):編輯器|預(yù)覽器,倒置:預(yù)覽器|編輯器,僅編輯器,僅預(yù)覽器(View -> Mode)

  • 插入當(dāng)前日期和時(shí)間
    • 多種格式支持(Insert -> Data & Time)
  • HtML 到 Markdown
    • 拖放你在 Web 瀏覽器中選擇好的文本
  • Markdown 解析選項(xiàng)
  • 大綱預(yù)覽
  • 純粹主義者的 Vim 鍵位綁定
  • Markdown 自動(dòng)補(bǔ)全
  • 導(dǎo)出為 PDF 和 HTML
  • 帶有樣式的 HTML 復(fù)制到剪切板可用于所見即所得編輯器
  • 自動(dòng)保存和恢復(fù)
  • 文件狀態(tài)信息
  • 換行符或空格縮進(jìn)
  • (一、二、三)列布局視圖
  • Markdown 語法幫助對(duì)話框
  • 導(dǎo)入和導(dǎo)出設(shè)置
  • 通過 MathJax 支持 LaTex 數(shù)學(xué)表達(dá)式
  • 導(dǎo)出文件為 HTML 和 PDF
  • 創(chuàng)建擴(kuò)展來構(gòu)建自己的功能
  • 高效地將文件轉(zhuǎn)換進(jìn)博客系統(tǒng):WordPress、Evernote 和 Tumblr 等
  • 全屏模式-盡管該模式不能隱藏頂部菜單欄和頂部工具欄
  • 國際化支持:英文、韓文、西班牙文、簡體中文、德文、越南文、俄文、希臘文、葡萄牙文、日文、意大利文、印度尼西亞文土耳其文和法文

主頁 http://pad.haroopress.com/ 許可證: GNU GPL v3 許可

StackEdit

 

StackEdit 是一個(gè)功能齊全的 Markdown 編輯器,基于 PageDown(該 Markdown 庫被 Stack Overflow 和其他一些 Stack 交流網(wǎng)站使用)。不同于在這個(gè)列表中的其他編輯器,StackEdit 是一個(gè)基于 Web 的編輯器。在 Chrome 瀏覽器上即可使用 StackEdit 。

特性包括:

  • 實(shí)時(shí)預(yù)覽 HTML,并通過綁定滾動(dòng)連接特性來將編輯器和預(yù)覽的滾動(dòng)條相綁定
  • 支持 Markdown Extra 和 GitHub 風(fēng)味 Markdown,Prettify/Highlight.js 語法高亮
  • 通過 MathJax 支持 LaTex 數(shù)學(xué)表達(dá)式
  • 所見即所得的控制按鍵
  • 布局配置
  • 不同風(fēng)格的主題支持
  • la carte 擴(kuò)展
  • 離線編輯
  • 可以與 Google 云端硬盤(多帳戶)和 Dropbox 在線同步
  • 一鍵發(fā)布到 Blogger、Dropbox、Gist、GitHub、Google Drive、SSH 服務(wù)器、Tumblr 和 WordPress

主頁: https://stackedit.io/ 許可證: Apache 許可

MacDown

 

MacDown 是在這個(gè)列表中唯一一個(gè)只運(yùn)行在 macOS 上的全特性編輯器。具體來說,它需要在 OX S 10.8 或更高的版本上才能使用。它在內(nèi)部使用 Hoedown 將 Markdown 渲染成 HTML,這使得它的特性更加強(qiáng)大。Heodown 是 Sundown 的一個(gè)復(fù)活復(fù)刻。它完全符合標(biāo)準(zhǔn),無依賴,具有良好的擴(kuò)展支持和 UTF-8 感知。

MacDown 基于 Mou,這是專為 Web 開發(fā)人員設(shè)計(jì)的專用解決方案。

它提供了良好的 Markdown 渲染,通過 Prism 提供的語言識(shí)別渲染實(shí)現(xiàn)代碼塊級(jí)的語法高亮,MathML 和 LaTex 渲染,GTM 任務(wù)列表,Jekyll 前端以及可選的高級(jí)自動(dòng)補(bǔ)全。更重要的是,它占用資源很少。想在 OS X 上寫 Markdown?MacDown 是我針對(duì) Web 開發(fā)者的開源推薦。

主頁: https://macdown.uranusjr.com/ 許可證: MIT 許可

ghostwriter

 

ghostwriter 是一個(gè)跨平臺(tái)的、具有美感的、無干擾的 Markdown 編輯器。它內(nèi)建了 Sundown 處理器支持,還可以自動(dòng)檢測 pandoc、MultiMarkdown、Discount 和 cmark 處理器。它試圖成為一個(gè)樸實(shí)的編輯器。

ghostwriter 有許多很好的功能設(shè)置,包括語法高亮、全屏模式、聚焦模式、主題、通過 Hunspell 進(jìn)行拼寫檢查、實(shí)時(shí)字?jǐn)?shù)統(tǒng)計(jì)、實(shí)時(shí) HTML 預(yù)覽、HTML 預(yù)覽自定義 CSS 樣式表、圖片拖放支持以及國際化支持。Hemingway 模式按鈕可以禁用退格鍵和刪除鍵。一個(gè)新的 “Markdown cheat sheet” HUD 窗口是一個(gè)有用的新增功能。主題支持很基本,但在 GitHub 倉庫上也有一些可用的試驗(yàn)性主題。

ghostwriter 的功能有限。我越來越欣賞這個(gè)應(yīng)用的通用性,部分原因是其簡潔的界面能夠讓寫作者完全集中在策劃內(nèi)容上。這一應(yīng)用非常值得推薦。

ghostwirter 在 Linux 和 Windows 系統(tǒng)上均可用。在 Windows 系統(tǒng)上還有一個(gè)便攜式的版本可用。

主頁: https://github.com/wereturtle/ghostwriter 許可證: GNU GPL v3 許可

Abricotine

 

Abricotine 是一個(gè)為桌面構(gòu)建的、旨在跨平臺(tái)且開源的 Markdown 編輯器。它在 Linux、OS X 和 Windows 上均可用。

該應(yīng)用支持 Markdown 語法以及一些 GitHub 風(fēng)味的 Markdown 增強(qiáng)(比如表格)。它允許用戶直接在文本編輯器中預(yù)覽文檔,而不是在側(cè)窗欄。

該應(yīng)用有一系列有用的特性,包括拼寫檢查、以 HTML 格式保存文件或把富文本復(fù)制粘貼到郵件客戶端。你也可以在側(cè)窗中顯示文檔目錄,展示語法高亮代碼、以及助手、錨點(diǎn)和隱藏字符等。它目前正處于早期的開發(fā)階段,因此還有一些很基本的 bug 需要修復(fù),但它值得關(guān)注。它有兩個(gè)主題可用,如果有能力,你也可以添加你自己的主題。

主頁: http://abricotine.brrd.fr/ 許可證: GNU 通用公共許可證 v3 或更高許可

ReText

 

ReText 是一個(gè)簡單而強(qiáng)大的 Markdown 和 reStructureText 文本編輯器。用戶可以控制所有輸出的格式。它編輯的文件是純文本文件,但可以導(dǎo)出為 PDF、HTML 和其他格式的文件。ReText 官方僅支持 Linux 系統(tǒng)。

特性包括:

  • 全屏模式
  • 實(shí)時(shí)預(yù)覽
  • 同步滾動(dòng)(針對(duì) Markdown)
  • 支持?jǐn)?shù)學(xué)公式
  • 拼寫檢查
  • 分頁符
  • 導(dǎo)出為 HTML、ODT 和 PDF 格式
  • 使用其他標(biāo)記語言 

主頁: https://github.com/retext-project/retext 許可證: GNU GPL v2 或更高許可 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2020-09-18 06:00:51

開源Markdown編輯器

2016-08-02 10:35:40

LinuxMarkdown編輯器

2021-10-21 10:58:03

Markdown編輯器

2021-12-23 10:59:30

開源技術(shù) 軟件

2023-09-10 23:22:33

Zettlr筆記編輯器

2022-01-10 18:16:24

編輯器Typora Markdown

2023-12-15 09:59:14

開源GIF編輯器圖片格式

2020-04-09 14:23:44

PythonMarkdown編輯器

2023-06-05 07:16:47

2011-03-03 09:53:15

Linux文本編輯器

2021-11-24 09:12:11

Markdown編輯器Linux

2024-02-21 16:40:06

Web代碼編輯器開源

2021-10-27 14:55:57

Mark TextMarkdown編輯器

2023-07-06 21:58:43

LinuxPDF編輯器

2020-07-15 15:12:17

Python代碼編輯器編程語言

2022-05-25 10:57:20

文本編輯器Linux應(yīng)用程序

2022-06-13 08:24:45

Typora編輯器

2023-06-07 15:23:07

開發(fā)IDE編輯器

2017-01-06 18:06:22

2021-06-23 06:12:38

Subtitld編輯器開源
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)