mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-10 22:21:11 +08:00
189 lines
9.2 KiB
Markdown
189 lines
9.2 KiB
Markdown
|
[#]: collector: (lujun9972)
|
|||
|
[#]: translator: (wxy)
|
|||
|
[#]: reviewer: ( )
|
|||
|
[#]: publisher: ( )
|
|||
|
[#]: url: ( )
|
|||
|
[#]: subject: (Best Free Online Markdown Editors That Are Also Open Source)
|
|||
|
[#]: via: (https://itsfoss.com/online-markdown-editors/)
|
|||
|
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
|
|||
|
|
|||
|
免费的开源在线 Markdown 编辑器
|
|||
|
======
|
|||
|
|
|||
|
[Markdown][1] 是一种有用的轻量级[标记语言][2],很多人喜欢用它来编写文档或网页发布。很多人都使用 Markdown 来写文章。
|
|||
|
|
|||
|
有[几个适用于 Linux 的 Markdown 编辑器][3],你可以安装并使用。
|
|||
|
|
|||
|
但是,如果你不想在你的系统上安装另一个程序怎么办?也许你暂时使用一个系统,无法安装一个应用程序?也许你只是想要一个能让你实时协作的标记编辑器?
|
|||
|
|
|||
|
无论你的需求是什么,在线 Markdown 编辑器通过提供协作功能、发布集成、笔记同步和一些在线功能,让很多事情变得简单。
|
|||
|
|
|||
|
因此,我整理了一份最好的在线 Markdown 编辑器列表。
|
|||
|
|
|||
|
### 免费的在线 Markdown 编辑器
|
|||
|
|
|||
|
我尽量把重点放在代码开源的在线 Markdown 编辑器上。你可以使用它们的官方网站或将其部署到你的服务器上。
|
|||
|
|
|||
|
注:本列表没有特定排名顺序。
|
|||
|
|
|||
|
#### 1、StackEdit
|
|||
|
|
|||
|
![][4]
|
|||
|
|
|||
|
[StackEdit][5] 是目前最流行的开源在线 Markdown 编辑器之一。
|
|||
|
|
|||
|
它提供了一个很好的用户界面,并提供了一堆有用的功能。协作能力、同步能力,以及能够将你的文件发布/保存到 Blogger,WordPress,GitHub 和其他一些服务是 StackEdit 的一些关键功能。
|
|||
|
|
|||
|
不要忘了,你还可以得到一个扩展的 Markdown 支持一些可用的扩展,以支持 LaTeX 数学表达式,UML 图等。它呈现了一个所见即所得的编辑器,让你轻松使用 Markdown。它还可以离线工作,并提供了一个 chrome 应用程序和扩展,如果你要的话。
|
|||
|
|
|||
|
在 StackEdit 上导入/导出文件也很容易。如果你需要在你的服务器上托管它,你可以看看它在 [GitHub][6] 上的源代码,了解更多细节。
|
|||
|
|
|||
|
- [StackEdit][7]
|
|||
|
|
|||
|
#### 2、Dillinger
|
|||
|
|
|||
|
![][8]
|
|||
|
|
|||
|
Dillinger 是又一个有趣的开源在线 Markdown 编辑器。与 StackEdit 类似,你也可以与 Dropbox、GitHub、Medium、Google Drive、Bitbucket 和 OneDrive 链接并保存文件。
|
|||
|
|
|||
|
你也可以选择在需要时简单地导入/导出文件。Dillinger 的用户界面比你在 StackEdit 上看到的更简单,但它也能达到工作的目的。与 StackEdit 不同的是,你可能得不到带有 LaTeX 表达式或图表的扩展 Markdown 支持,但如果你只是需要简单的在线 Markdown 编辑器,这是一个不错的选择。
|
|||
|
|
|||
|
如果你需要,你可以选择将它部署在服务器上的 Docker 容器中。关于它的更多技术细节,你不妨看看它的 [GitHub 页面][9]。
|
|||
|
|
|||
|
- [Dillinger][10]
|
|||
|
|
|||
|
#### 3、Write.as
|
|||
|
|
|||
|
![][11]
|
|||
|
|
|||
|
Write.as 基于同一个团队开发的自由开源软件 [WriteFreely][12],所以你可以简单地把它托管在自己的服务器上,如果你愿意的话,就可以开始免费使用它。
|
|||
|
|
|||
|
你也可以使用 Write.as 服务作为一个具有基本功能的免费在线 Markdown 编辑器。为了使它发挥最大的作用,你可能想选择一份订阅。一些付费功能包括自定义主题、新闻通讯、照片托管和多个博客。
|
|||
|
|
|||
|
它支持 Markdown,还可以让 [Mastodon][13]、[ActivityPub][14] 和 [Pleroma][15] 上的任何人轻松关注和分享你的博客文章。
|
|||
|
|
|||
|
你可以在它的 [GitHub 页面][16]上探索更多关于 WriteFreely 的信息,或者使用 Write.as 开始。
|
|||
|
|
|||
|
- [Write.as][17]
|
|||
|
|
|||
|
#### 4、Editor.md
|
|||
|
|
|||
|
![][18]
|
|||
|
|
|||
|
一个有趣的开源 Markdown 编辑器,如果你有需要,还可以嵌入到自己的网页上。
|
|||
|
|
|||
|
它支持实时预览、GitHub 风格的 Markdown,还呈现了一个所见即所得的编辑器以及一堆有用的功能。除了基本的 Markdown 支持外,它还支持 emojis、LaTeX 表达式、Flowchart 等。
|
|||
|
|
|||
|
你也可以选择自己托管来配置。更多信息请看它的 [GitHub 页面][19]。
|
|||
|
|
|||
|
- [Editor.md][20]
|
|||
|
|
|||
|
#### 5、CodiMD
|
|||
|
|
|||
|
![][21]
|
|||
|
|
|||
|
CodiMD 从一开始就不是一个成熟的在线服务。但是,它是一个开源项目,通过给你在服务器上托管的能力,让你可以实时协作文档或笔记。
|
|||
|
|
|||
|
它基于 [HackMD][22] 的源代码,并提供了一个[演示实例][23]来测试它。我个人很喜欢它还提供了一个黑暗模式,而且它很容易使用。
|
|||
|
|
|||
|
对于它未来的发布(在写这篇文章的时候),它将改名为 “HedgeDoc”。
|
|||
|
|
|||
|
你可以在它的 [GitHub 页面][24]上找到所有关于通过 Docker/Kubernetes 在服务器上部署它的相关信息以及其他手动配置选项。
|
|||
|
|
|||
|
- [CodiMD][25]
|
|||
|
|
|||
|
#### 6、Wri.pe
|
|||
|
|
|||
|
![][26]
|
|||
|
|
|||
|
Wri.pe 是一款简单的开源在线 Markdown 编辑器,虽然已经不再维护,但它仍然活跃且可用。
|
|||
|
|
|||
|
它的特点是实时预览和可选导出或保存你的笔记到 Dropbox/Evernote。考虑到它没有活跃维护,你可能不会依赖它,但当我测试它时,它的工作原理和预期一样。
|
|||
|
|
|||
|
你可以看看它的 [GitHub 页面][27]或官方网站来了解更多关于它的信息。
|
|||
|
|
|||
|
- [Wri.pe][28]
|
|||
|
|
|||
|
### 附带提名
|
|||
|
|
|||
|
下面是一些提供 Markdown 访问的工具。
|
|||
|
|
|||
|
#### Markdown Web Dingus
|
|||
|
|
|||
|
![][29]
|
|||
|
|
|||
|
由 Markdown 语言的创造者提供的一个简单而免费的在线 Markdown 编辑器。它并不是一个成熟的在线编辑器,也不支持导入/导出,
|
|||
|
|
|||
|
但是,如果你只是想要一个在线编辑器来预览你的 Markdown 代码,这可能是一个不错的选择。不仅仅局限于编辑器,你还可以在网站的侧边栏得到一个语法速查表。所以,你也可以在这里尝试和学习。
|
|||
|
|
|||
|
- [Markdown Web Dingus][30]
|
|||
|
|
|||
|
#### Markdown Journal
|
|||
|
|
|||
|
![][31]
|
|||
|
|
|||
|
[Markdown Journal][32] 是 [GitHub][33] 上的一个有趣的开源项目,但已经停止了。它让你能够使用它的在线编辑器用 Markdown 语言创建日记,并直接保存在你的 Dropbox 账户上。当我试图创建日志时,我注意到内部服务器错误,但你可以看看它。
|
|||
|
|
|||
|
#### Etherpad
|
|||
|
|
|||
|
![][34]
|
|||
|
|
|||
|
[Etherpad][35] 是另一个令人印象深刻的开源在线编辑器,但它并没有开箱即用的 Markdown 支持。你可能会注意到一些插件可以在你的服务器上启用 Markdown 编辑,但那还不是完美无缺的东西。所以,你可能要留意一下它。有一个[公共实例][36]的列表,也可以尝试一下。
|
|||
|
|
|||
|
### 总结
|
|||
|
|
|||
|
考虑到很多在线编辑器、CMS 和记事本服务都支持 Markdown,如果你想把它发布到网络上,像 [WordPress][37] 这样的服务/应用也是一个不错的选择。
|
|||
|
|
|||
|
你更喜欢用哪个作为 Markdown 编辑器?我是否错过了你最喜欢的东西?请在下面的评论中告诉我
|
|||
|
|
|||
|
--------------------------------------------------------------------------------
|
|||
|
|
|||
|
via: https://itsfoss.com/online-markdown-editors/
|
|||
|
|
|||
|
作者:[Ankush Das][a]
|
|||
|
选题:[lujun9972][b]
|
|||
|
译者:[wxy](https://github.com/wxy)
|
|||
|
校对:[校对者ID](https://github.com/校对者ID)
|
|||
|
|
|||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|||
|
|
|||
|
[a]: https://itsfoss.com/author/ankush/
|
|||
|
[b]: https://github.com/lujun9972
|
|||
|
[1]: https://en.wikipedia.org/wiki/Markdown
|
|||
|
[2]: https://en.wikipedia.org/wiki/Markup_language
|
|||
|
[3]: https://itsfoss.com/best-markdown-editors-linux/
|
|||
|
[4]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/08/stackedit-screenshot.png?resize=800%2C396&ssl=1
|
|||
|
[5]: https://itsfoss.com/stackedit-markdown-editor/
|
|||
|
[6]: https://github.com/benweet/stackedit
|
|||
|
[7]: https://stackedit.io/
|
|||
|
[8]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/08/dillinger-screenshot.jpg?resize=800%2C390&ssl=1
|
|||
|
[9]: https://github.com/joemccann/dillinger
|
|||
|
[10]: https://dillinger.io/
|
|||
|
[11]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/08/write-as-screenshot.jpg?resize=800%2C505&ssl=1
|
|||
|
[12]: https://writefreely.org/
|
|||
|
[13]: https://itsfoss.com/mastodon-open-source-alternative-twitter/
|
|||
|
[14]: https://en.wikipedia.org/wiki/ActivityPub
|
|||
|
[15]: https://pleroma.social/
|
|||
|
[16]: https://github.com/writeas/writefreely
|
|||
|
[17]: https://write.as/
|
|||
|
[18]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/08/editor-md-screenshot.jpg?resize=800%2C436&ssl=1
|
|||
|
[19]: https://github.com/pandao/editor.md
|
|||
|
[20]: http://editor.md.ipandao.com/en.html
|
|||
|
[21]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/08/codiMD.png?resize=800%2C525&ssl=1
|
|||
|
[22]: https://hackmd.io/
|
|||
|
[23]: https://demo.codimd.org/
|
|||
|
[24]: https://github.com/codimd/server
|
|||
|
[25]: https://demo.codimd.org
|
|||
|
[26]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/08/wri-pe-screenshot.jpg?resize=800%2C558&ssl=1
|
|||
|
[27]: https://github.com/masuidrive/open-wripe
|
|||
|
[28]: https://wri.pe/
|
|||
|
[29]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/08/markdown-web-dingus.jpg?resize=800%2C616&ssl=1
|
|||
|
[30]: https://daringfireball.net/projects/markdown/dingus
|
|||
|
[31]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/08/markdown-journal.jpg?resize=800%2C656&ssl=1
|
|||
|
[32]: https://markdownjournal.com/
|
|||
|
[33]: https://github.com/maciakl/MarkdownJournal
|
|||
|
[34]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/08/etherpad-public-instance.png?resize=800%2C556&ssl=1
|
|||
|
[35]: https://etherpad.org/
|
|||
|
[36]: https://github.com/ether/etherpad-lite/wiki/Sites-that-run-Etherpad-Lite
|
|||
|
[37]: https://wordpress.com/
|