适用于 Windows 的简单开源离线 Markdown 查看器

软件推荐 视窗 开源的 离线 降价
2021-10-13 20:23:05

我正在寻找适用于 Windows 的 Markdown 查看器。这应该:

在 Windows 上本地运行 - 是一个普通程序,而不是浏览器插件、webapp 或其他任何需要使用浏览器的程序。

首选:

  • 简单轻便
  • 开源

Viewer 与“查看格式化内容”相同,Markdown 与 CommonMark 相同。

4个回答

如果您经常使用Notepad++ ( GPLv2 ),您可以安装MarkdownViewerPlusPlus插件 ( MIT License ):

https://raw.githubusercontent.com/nea/MarkdownViewerPlusPlus/master/MarkdownViewerPlusPlus/Resources/MarkdownViewerPlusPlus.png

(根据 Github 页面,这个插件适用于 32 位和 64 位)


或者,您可以使用NppMarkdownPanel插件(麻省理工学院许可证):

https://raw.githubusercontent.com/mohzy83/NppMarkdownPanel/master/help/npp-preview.png

(根据 Github 页面,这个插件也适用于 32 位和 64 位)


这两个选项都可以从插件管理器安装:

Notepad++ 插件管理器

(屏幕截图是在运行 Wine 的 Linux 上拍摄的,而不是在 Windows XP 上拍摄的)

这两个插件都使用Markdig ( BSD 2-Clause "Simplified" License ),它与CommonMark 0.28 规范兼容。
两个插件都使用这个库的旧版本,这些信息将来会改变,并且可能支持更新的 CommonMark 规范

它不是很简单和轻量级,但是

您可以使用Visual Studio Code,它内置了 Markdown 预览。这样,您可以并排查看源和渲染预览。

要在线显示图像(此时),您需要安装扩展程序,由 Yiyi Wang增强的 Markdown Preview 。

“Markdown Preview Enhanced 是一个扩展,它为您提供了许多有用的功能,例如自动滚动同步、数学排版、美人鱼、PlantUML、pandoc、PDF 导出、代码块、演示文稿编写器等。”

多年来,VSCode 开发人员一直在改进内置的 Markdown 支持。也许不再需要上述扩展。markdown 还有其他社区扩展。

如果 VSCode 的许可证不适合您,请考虑VSCodium“VSCodium 是微软编辑器 VSCode 的社区驱动、免费许可的二进制发行版”

我使用适用于 Windows/Mac/Linux 的免费Typora(商业许可,非开源)markdown 编辑器,因为它运行速度非常快Typora 的最新版本目前是测试版,它是免费软件,但 Typora 将来可能会花费一些钱。

Typora 可以直接从文字处理器和网页中捕获丰富的内容,通过复制/粘贴将其直接转换为 markdown 文本,并且它也保留了原始格式。Typora 可以通过这种方式捕获格式化列表、标题、格式化文本、超链接和图像。

Typora 将为您提供作为读者和作家的无缝体验。它去除了预览窗口、模式切换器、markdown 源代码的语法符号以及所有其他不必要的干扰,并用真实的实时预览功能替换它们,以帮助您专注于内容本身。 来源

Typora 中的格式化表格
在实时预览模式下编辑表格

要让 Typora 在 Windows 和 macOS 的编辑器模式下可用,您必须在主题文件夹(例如 AppData\Roaming\Typora\themes ... )中创建一个文件“base.user.css”,其中包含根据support.typora的 CSS 内容.io/Width-of-Writing-Area

示例 CSS:

#write {
  max-width: 1800px; /*adjust writing area position*/
}

#typora-source .CodeMirror-lines {
  max-width: auto; /*or 1000px*/
  line-height:1.2em;
}

适用于 Windows/Mac/Linux 的Mark Text免费降价编辑器在准确捕获网页上的所有内容方面比 Typora 更好,而且 Typora 有一个更加用户友好的编辑器,所以我使用这两个应用程序。我使用 Mark Text 作为网页抓取工具,然后将捕获的 Markdown 文本复制/粘贴到 Typora 中,并使用 Typora 对其进行编辑。

两年后回到这个,我绝对不再推荐 MarkdownPad。我使用 Visual Studio Code,与当前评分最高的答案相同。


我使用MarkdownPad对于大多数用例来说,它是免费的,但有一个面向“高级”用户的专业版。

在此处输入图像描述