有没有一种方法可以离线显示.md
文件,以便我们知道上传到Github后它的外观? 我指的是展示 README.md
文件,就像在Github中呈现的样子,而不是为编辑目的。
需要在Mac和Windows上工作,因为我都使用。
我发现MarkView Google Chrome扩展程序非常有用,实际上它的效果很棒:
MarkView是一个Chrome扩展程序,可编辑和查看带有大纲视图的Markdown文件,支持多种表格格式样式、代码块语法高亮和Github Flavored Markdown。
功能:
- 以网页形式编辑和查看Markdown文件。
- 在更改文件时自动重新加载本地文件 (安装后:在chrome://extensions/中选择“允许访问文件URL”选项)
- 在内容旁边以可滚动的方式显示大纲。
- 拥有返回顶部、查看源代码和返回底部按钮。
- 支持Github Flavored Markdown表格样式和代码高亮。
- 为编程语言的代码区域添加高亮(例如 ```ruby)。
- 支持美观的网页打印(Chrome->文件->打印...)。
- 响应式设计:当窗口大小小于940px时,大纲部分将自动隐藏;调整为大于940px时,大纲部分将显示。
- MarkView将查看除raw.github.com下的所有Markdown文件,因为该子域仅显示源码。
MarkView还增加了更多功能:
文档自定义样式
./markdownviewer /path/to/README.md
,它将使用websockets将其流式传输到浏览器。
还有一个StackEdit。它既可以在线使用,也可以离线使用(它使用您的浏览器本地存储)。
您还可以将其连接到Dropbox或Google Drive,以查看托管在云上的文件。
如果您是vim用户,您可以尝试使用vim-preview插件。只需使用您选择的方法将其安装到~/.vim
目录中即可。然后,您可以使用命令:Preview
打开一个Markdown文件,在浏览器中打开新窗口并显示最终结果。
因此,将您的Strapdown.js使创建优雅的Markdown文档变得非常简单。无需服务器端编译。
.md
Markdown文件重命名为.html
并将其包围在以下标记中:<xmp theme="united" style="display:none;">
# Markdown content here
…
</xmp>
<script src="http://strapdownjs.com/v/0.2/strapdown.js"></script>
而且在任何浏览器中打开都会显示渲染的HTML。额外的好处是:您可以轻松更改主题。