Markdown 实时预览编辑器?

Markdown 实时预览编辑器?

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

有没有支持所见即所得/实时更新内容的 Mac OS X 版 Markdown 编辑器?或许 Textmate 已经实现了这个功能?

答案1

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

Markdown

我使用的 Makrdown 替代品不是官方发布的应用程序,但我个人使用markdown直播由 Jonathan 'Wolf' Rentzsch 编写。它是 GitHub 上的开源程序,需要您使用 Xcode 进行编译。它还允许您复制生成的 HTML(我非常喜欢使用它)。

答案2

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

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

在此处输入图片描述

答案3

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

标记截图


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

MarkdownPad 截图


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

重新文本是一款适用于 Markdown 语法的简单文本编辑器。它使用 Qt 库以 Python 编写,可以在任何平台上运行(官方支持 Linux 和 BSD)

ReText 截图

虽然没有得到官方支持,但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安装工具-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单击。通过在现有条目前面添加以下内容Edit来更新 PATH ,使其如下所示variable valueC:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin;PATH=C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin;...
  7. 安装其他 Python 库。选择Start然后Run,输入cmd然后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.py改为。Runminimized
  14. 更改图标(这需要你从上面解压到目录中的文件.ico之一中创建一个文件,可以完成.pngReText/icons这里
  15. 如果需要,可以在常规选项卡上更改快捷方式名称。

答案4

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

请参阅第 277 页BBEdit 用户手册了解详情。

相关内容