Markdown 实时预览编辑器?

Bro*_*olf 80 word-processing textmate markdown wysiwyg macos

我目前正在使用Textmate创建 Markdown 文档,但每次我想“更新”Markdown 输出窗口时,我都需要按CtrlOptionCmd+ P。本质上,我像使用文字处理器一样使用它。

是否有适用于 Mac OS X 的 Markdown 编辑器支持所见即所得/内容的实时更新?也许 Textmate 已经这样做了?

小智 62

还有“Mou”,一个 Mac OS X (Lion) 的实时编辑器。它仍处于测试阶段,但效果很好!http://mouapp.com/

当前可用的 Markdown 编辑器几乎都是针对一般作家的,而 Mou 则不同:它是针对 Web 开发人员的。语法高亮、实时预览、全屏模式、自动保存、强大的动作、自动配对、增量搜索、自定义主题、HTML 导出、增强的 CJK 字符支持。

在此处输入图片说明

  • Mou 看起来不错,但需要 Lion。 (4认同)

Che*_*ion 40

如果要使用 TextMate,请将文件的语言关联更改为“HTML”。在预览窗口中有一个抽屉,它提供了通过“Markdown.pl”管道文本的选项。(见截图)。

降价

另一种方法我用Makrdown不是正式发布的应用程序,但我个人使用markdownlive由乔纳森“狼” Rentzsch。它在 GitHub 上是开源的,需要您使用 Xcode 编译它。它还允许您复制生成的 HTML(我很喜欢使用它)。

  • 您不必自己构建 MarkdownLive:https://github.com/rentzsch/markdownlive/downloads (5认同)
  • 您不必将文件类型设置为 html。如果您使用降价包,您只需要在包设置中删除预览的关键等效激活。然后 textmate 在窗口菜单中的 show web preview 将为您提供实时预览。 (2认同)

Ada*_*erl 28

仅限 Mac,Marked为任何文本编辑器提供 Markdown 和多 Markdown 预览。保存文本文件时会更新预览。

标记截图


MarkdownPad适用于 Windows,但提供实时预览。

MarkdownPad 截图


ReText 可用于其他平台,并提供渲染 Markdown 的实时预览:

ReText是一个简单的 Markdown 语法文本编辑器。它是使用 Qt 库用 Python 编写的,能够在任何平台上运行(官方支持 Linux 和 BSD)

重新文本截图

虽然没有官方支持,但也有Windows 安装说明;但是,我必须进行一些修改才能使它们工作(带有我更正的完整集如下所示):

安装

  1. 安装Python27
  2. 安装为PyQt-Py2.7-x86-gpl-4.8.3-1.exe 预编译的 PyQT PyQt-Py2.7-x86-gpl-4.8.4-1.exe
  3. 安装easy_install setuptools-0.6c11.win32-py2.7.exe
  4. 更新我的电脑的环境变量。单击Start,右键单击My Computer并选择Properties,选择Advanced选项卡,然后单击Environment Variables
  5. 在 下System Variables,单击New。在变量名下输入PYTHONPATH。下Variable value进入C:\Python27\Lib\;C:\Python27\Lib\site-packages\
  6. 选择系统变量PATH单击Editvariable value通过添加C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin;到现有条目的前面来更新 PATH使其看起来像PATH=C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin;...
  7. 安装其他 Python 库。选择Startthen Runcmd然后键入then cd \python27\scripts。进入:
    • easy_install Pygments
    • easy_install ElementTree
    • easy_install Markdown
    • easy_install gdata
  8. 下载并解压当前 ReText (ATM 0.8.1 )
  9. 下载并解压ReText 图标
  10. 将解压后的图标放入 ReText\icons 文件夹中
  11. 导航到 retext.py 文件(可能位于c:\retext)。右键单击拖放 retext.py 并选择Create shortcuts here
  12. 右键单击快捷方式以调整属性。
  13. 更改target"C:\Python27\python.exe" retext.pyRunminimized
  14. 更改图标(这将要求您将上面解压缩的.ico文件之一制作一个文件.pngReText/icons目录中,这可以在这里完成
  15. 如果需要,更改常规选项卡上的快捷方式名称。


0xc*_*ced 19

MarkdownLive完全符合您的要求,免费且开源。

通过 GitHub 下载发行版,或从这里下载 1.7.1 版。

在此处输入图片说明


Dor*_*ori 7

BBEdit开箱即用:将当前文档类型设置为 Markdown,在 BBEdit 中打开预览,然后输入。预览窗口会自动更新,以您想要的方式显示您的文本。

有关详细信息,请参阅BBEdit 用户手册的第 277 页。


oco*_*odo 5

Emacs 降价模式在您编写时为您提供实时预览,以及带有C-c C-p.

在此处输入图片说明