我正在寻找本机OSX桌面应用程序(需要脱机工作),在其中可以编辑纯文本文档,并预览使用markdown格式的外观。

我至少需要它能够理解和显示所有“官方”降价语法,但另存为纯正.txt文件。

评论

另请参阅:用于Windows的Markdown编辑器,编辑器本身内部具有内置的实时查看器

#1 楼

使用Mou!

Mou拥有您所需要的一切。


如果打开预览窗格,它将以接近实时的方式进行更新,但是如果您快速键入会稍有延迟。
说Markdown。
它允许您自定义编辑器主题和预览窗格。
它可以选择用于保存的默认文件扩展名(.txt包含在其列表中)。

评论


您知道它是否提供扩展的可能性吗?当然,如果它包含Smartypant,那就更好了!

–Dɑvïd
2014年12月16日上午9:04

谅解备忘录确实是越野车。否则,那太好了。

–天顶
2015年9月2日,下午2:13

谅解备忘录虽然不错,但遗憾的是,缺少对Github markdown风味的支持使其无法使用。

– thomax
16-2-18在11:12

不幸的是,Mou这些天似乎已经放弃了。 :(

–hairboat♦
18-2-22在22:34

#2 楼

对于具有现代浏览器的任何操作系统,最好的Markdown编辑器是StackEdit1。



StackEdit功能: -文档保存在浏览器的本地存储中,并且可以从本地文件系统打开并保存到本地文件系统。加载后,该应用程序的代码将由您的浏览器缓存,并且将在零Internet连接的情况下打开并正常工作。
实时预览
支持标准Markdown
支持Markdown Extra
支持将文档导出为原始Markdown(文本),HTML或PDF
支持使用Dropbox或Google Drive保存和同步文档
支持将文档发布到Blogger,Dropbox,Gist,GitHub,Google Drive,Tumblr,WordPress或任何SSH服务器。
支持UserCustom扩展添加自定义功能。

它快速,功能齐全且有趣。而且它是开源的!

1不隶属于Stack Exchange,Inc.

评论


嗯因此,如果他真的希望它成为一个独立的应用程序,则可以使用Fluid开发一个应用程序,并且它与台式机应用程序没有区别。

–hairboat♦
2014年2月4日在21:22

+1。这一张ALMOST支票了。我更喜欢Mou的真实本机设置,但是下次我发现自己在别人的机器上写这篇文章时,将使用该工具-非常棒。而且,这是我们所有人都在谈论的怪异地方。

–骑兵
2014年2月5日在16:05

我确实非常想全职使用此功能,但是我无法让其登录才能在Fluid应用程序中工作。如果有人偶然发现并启动并运行它,我很想听听它。

–hairboat♦
15年2月21日在18:52

#3 楼



Github最近开放了其内部开发的编辑器的源代码-介绍Atom!作为一个功能齐全的代码编辑器和轻量级的IDE,Atom似乎是许多用于编写一些markdown文件的应用程序,但我仍然值得一提。 Atom可能功能齐全,但感觉超轻。它是Chromium浏览器的松散工具,是专用应用程序的基础,但实现简洁,快速且专注。

将其作为Markdown工具入门很容易。在未进行任何配置的情况下打开应用程序时,您会遇到的第一件事就是降价欢迎注意事项。只需单击两下即可:程序包»降价»切换预览。

从那里开始,围绕UI戳戳是非常友好的体验。功能集以及发现和自定义的简便性确实令人印象深刻。如果您还没有忠于编辑,那么值得一试。就个人而言,我仍然是vimer2。

1安装后,我在该视图中唯一要做的就是滚动到文件树中的某个位置,这样您就看不到我的主目录。

2这篇文章由Tim Pope的回购协议在gvim中使用Markdown语法期货的最新开发版本编写。图像稍后通过SE的嵌入式编辑器发布。 wasavi带来了更高版本。

评论


我已经使用Atom(在WebUpd8 PPA的Ubuntu中)了几个星期。印象深刻,尤其是在Md支持下。它是我尝试过的那些能够正确处理与LTR混合在一起的RTL文本的唯一编辑器(包括Gedit,JEdit,KKEdit,Leafpad,Scratch,Scribes,Sublime3,TextAdept和Vim)。您可以查看是否有这样的比较:Atom正确无误; TextAdept不错(相比之下有些不错),但是不能嵌套列表。 Vim嵌套列表,但是不能管理LTR。 +预览相同的文本。

–Dɑvïd
2014年5月28日上午8:45

P.s.如果Markdown渲染包含对Smartypant的支持,那将是很好的选择,但显然我是唯一认为的人。喔...当然,您也可以使用CTRL-SHIFT-M切换渲染,但是我确定您已经知道这一点。 ;)

–Dɑvïd
2014年5月28日在8:48



您是否知道通过osx本地应用程序支持协作编辑的任何方法?

– M.R.
15年7月24日在19:41

Atom还允许您自定义渲染引擎,因此您可以使用pandoc / citeproc来渲染降价,其中包括从bibtex库中提取的引文。

– henning-恢复莫妮卡
18年6月6日在15:17

#4 楼

Emacs加上markdown-to-html转换器(周围有很多,pandoc运行良好,并支持许多扩展)可以满足您的绝对要求。

预览不是实时的。我已经看到LaTeX可以做到这一点,但Markdown却没有。从原则上讲,相同的方法应该可以工作,但是它涉及的代码量很少。 Markdown模式提供语法高亮显示并帮助调用外部命令。

要在Emacs中查看呈现的HTML,只需在Emacs的Web浏览器中打开HTML文件。

#5 楼

Markdown Notes是我的一个小项目。它在浏览器中运行,具有实时预览和针对学生的一系列其他功能。在对大多数替代方案感到非常失望之后,我开始研究它。

一些要点:代码突出显示
Github风格的降价标记
可打印的


#6 楼

MacDown

不幸的是,Mou在macOS Sierra上不起作用,但是有一个类似的应用程序名为MacDown,受Mou的影响很大。它是开源的,可以免费使用,并根据MIT许可证发布。
围栏代码块中的语法高亮显示。
复杂的自动完成功能。

访问“功能”页面以获取更多详细信息。 br />您可以直接从主页下载该应用程序,从GitHub页面下载发行版,或使用Homebrew Cask进行安装:

brew cask install macdown


#7 楼

Marked2是一款Markdown预览应用程序,可与任何文本编辑器一起使用,并可以多种格式导出。

基本前提:在文本编辑器和Marked2中都打开文本文件。当您在编辑器中保存文本文件时,您会在Marked2中看到预览。编辑,保存,预览,重复。

有主题和其他功能,有关更多详细信息,请参见链接的网站。

评论


如果将Marked和Emacs结合使用,那么恕我直言,这是Markdown编写的最佳组合。

–halloleo
2015年6月8日在2:55

#8 楼

Visual Studio Code通过预览窗格支持Markdown:



只需单击“打开预览”



或从命令面板中:



从伊万(Ivan)的另一个问题的答案中:突出显示,实时预览,页眉折叠和其他Markdown功能(请参阅官方说明)。此外,还有许多Markdown插件可以提高工作效率:代码拼写检查器,MarkdownLint,Table Formatter,Markdown TOC和其他。

#9 楼

Abricotine通过直接渲染Markdown本身(包括等式)来采取非常好的方法:



#10 楼

六个简单字母:Typora,令人难以置信的功能和出色的样式。

它支持图像的拖放(相对或绝对路径,取决于设置)。

Crossplatofrm及更高版本我认为,这是最酷的。

还有一件事:它是免费的!