是否有一种方法可以离线显示。md文件,这样我们就可以知道它上传到Github后会是什么样子?我指的是显示README。md文件,因为它将出现在Github,而不是作为编辑的目的。

需要在Mac和Windows上工作,因为我都用。


当前回答

您可以使用Scribefire Next。

它是一个Mozilla Firefox浏览器插件。只需安装扩展并启动Firefox。自定义工具栏并将Scribefire快捷方式放置其中。由于它是一个浏览器插件,你可以在Mac、Linux和Windows上使用它。

当您想在Markdown模式下编写时,只需从Scribefire窗口单击“编辑代码”。

现在,为了达到你的目的,转到编辑代码模式,复制所有文本,并粘贴到你的.md文件并上传。

没有实时预览功能,你必须切换编辑代码和视觉编辑来预览你的文本。

我正在我的Linux Mint盒子里使用它:

更新:

现在是2014年,需要为其他读者和研究人员添加一些其他很棒的工具。刚刚使用的括号+ Markdown预览扩展。

其他回答

对于大多数情况,一个简单的解决方案是:将标记复制/粘贴到“云”中的查看器中。这里有两种选择:

Dillinger.io 丁格斯

不需要安装!交叉平台!跨浏览器!总是可用!

缺点:对于大文件,标准云应用程序的安全问题可能很麻烦。

还有StackEdit。它可以在线和离线工作(它使用浏览器的本地存储)。

你还可以将它与Dropbox或谷歌Drive连接,以查看托管在云上的文件。

Visual Studio Code -微软的新编辑器也为降价编辑提供了很好的支持。 你可以从这里下载。 编辑器提供了在降价代码和预览模式之间切换的良好支持。 它还为所有markdown语法提供了相当好的智能感知支持。 该编辑器是免费使用的,也是跨平台的(适用于Linux, Windows和Mac)。 要了解更多细节,你可以在他们的网站上查看

不久前我写了Grip,就是为了做到这一点。它渲染完全像它在GitHub上,并提供了几个额外的选项:

除了readme, Grip还可以渲染GitHub评论和问题 单击本地链接以呈现其他.md文件 在您自己的项目中使用的API 导出到HTML文件

使用pip安装:

pip install grip

然后进入包含README文件的目录并运行:

grip

传递-h以获得额外的帮助和选项。

这是Grip渲染的README截图:

点击这里查看。

非凡,当然是一个伟大的工具。

注意:不适用于Mac

特点:

实时预览 这是免费的。 非常轻量级的 导出为HTML, PDF

下载:https://remarkableapp.github.io/。

编辑2022

我现在使用并喜欢Mark Text。(https://marktext.app)