【发布时间】:2012-04-08 06:33:34
【问题描述】:
有没有办法离线显示.md 文件,以便我们知道它在 Github 中上传后的样子?我指的是在 Github 中显示 README.md 文件,而不是出于编辑目的。
需要在 Mac 和 Windows 上工作,因为我同时使用两者。
【问题讨论】:
有没有办法离线显示.md 文件,以便我们知道它在 Github 中上传后的样子?我指的是在 Github 中显示 README.md 文件,而不是出于编辑目的。
需要在 Mac 和 Windows 上工作,因为我同时使用两者。
【问题讨论】:
注意:不适用于 Mac
下载:https://remarkableapp.github.io/
我现在使用并喜欢 Mark Text。 (https://marktext.app)
【讨论】:
Atom 来自 Github。为您提供并排预览。
【讨论】:
有些人不使用谷歌浏览器。有一个名为 Markdown Viewer 的 Firefox 插件可以离线读取 Markdown 文件。
【讨论】:
Geany 有一个 plugin for markdown,它做得很好,在侧边栏中还为您提供 Markdown 预览。它还可以在 Linux、Mac OS X 和 Windows 上运行。
要使用它,请安装 geany,然后安装包 geany-plugin-markdown 并从插件管理器中选择它。
【讨论】:
有一些 Chrome 插件运行良好。我一直在使用Markdown Preview Plus。
安装后,在扩展中启用“允许访问文件 URL”(菜单 > 更多工具 > 扩展或输入 URL chrome://extensions/)。
然后将 Markdown 文件拖放到 Chrome 上并使用您喜欢的编辑器进行编辑。
【讨论】:
它基于:
使用 pip 安装:
$ pip install markdown-editor
它具有键入时预览、代码突出显示、围栏代码块、github 样式
它可以通过命令行使用:
$ markdown_edit
$ markdown_edit README.md
$ markdown_edit -f readme.html README.md
我创建它是为了构建一个用于发送代码审查的工具,它很容易扩展,通过将其作为模块导入,您可以添加自定义操作。
【讨论】:
-p <port> 选项编辑多个文件
仅供参考,Calibre 电子书查看器在解析 Markdown 文件并显示它们方面做得很好。
安装 calibre 后,只需 ebook-viewer myfile.md。
【讨论】:
适用于大多数情况的简单解决方案:将 markdown 复制/粘贴到“云”中的查看器中。这里有两个选择:
无需安装!跨平台!跨浏览器!随时可用!
缺点:大文件可能很麻烦,标准云应用程序安全问题。
【讨论】:
RStudio可以处理markdown文件并将其转换为html和pdf。如果您已经拥有它,您可以使用 RStudio(它是 R 编程语言的 IDE)。它是免费和开源的,可在 Windows、Mac 和 Linux 上运行。
【讨论】:
我经常想要便携式应用程序。为此,我发现
http://cloose.github.io/CuteMarkEd/(我只是简单地尝试了一下,它似乎工作正常)。
【讨论】:
【讨论】:
您可以使用易于安装和使用的 Firefox Markdown Viewer 插件。
【讨论】:
从现在开始我使用http://marxi.co/。 Marxi.co 有线上和线下版本。
【讨论】:
如果你是 vim 人,你可以试试 vim-preview 插件。只需使用您选择的方法将其安装到您的~/.vim 目录中。然后你可以用 vim 打开一个 Markdown 文件并使用命令:Preview 这将在你的浏览器中打开一个新窗口并显示最终结果。
【讨论】:
用于 Visual Studio 的流行 Web Essentials 插件提供了 Markdown 查看器和编辑器。还支持Github语言语法添加代码sn-ps。
【讨论】:
我不久前写了Grip 就是为了做到这一点。它像在 GitHub 上一样完全呈现,并且还提供了几个额外的选项:
使用 pip 安装:
pip install grip
然后转到包含您的 README 文件的目录并运行:
grip
通过-h 获取更多帮助和选项。
这是 Grip 渲染 Grip 的 README 的屏幕截图:
希望这会有所帮助。 Check it out here.
【讨论】:
您可以为 Notepad++ 使用名为 Markdown Syntax Highlighting 的扩展名。可以在 Github 上找到
安装后,会出现语言下拉菜单中的新选项
【讨论】:
接下来您可以使用 Scribefire。
这是一个 Mozilla Firefox 浏览器插件。只需安装扩展程序并启动 Firefox。自定义您的工具栏并将 Scribefire 快捷方式放置到它。而且由于它是一个浏览器插件,你可以在 Mac、Linux 和 Windows 中使用它。
当您想在 Markdown 模式下书写时,只需在 Scribefire 窗口中单击 Edit Code。
现在为了达到您的目的,进入Edit Code模式并复制所有文本并将其粘贴到您的.md文件并上传。
没有实时预览功能,您必须切换Edit Code 和Edit Visually 来预览您的文本。
我在我的 Linux Mint 盒子中使用它:
现在是 2014 年,需要在这里为其他读者和研究人员添加一些其他很棒的工具。最近刚用Brackets+Markdown Preview Extension。
【讨论】:
pandoc 是一款不错的 Text-To-Text 转换工具,解决了 Markdown 离线可视化的问题。只需发出:
pandoc -f markdown -t html README.md > README.html
【讨论】:
这个 php 查看器带有响应式支持和许多自定义选项。
【讨论】:
查看Haroopad。这是一个非常好的#markdown 编辑器。它是免费的,可用于多个平台。我已经在 Mac OSX 上试过了。
【讨论】:
我刚刚安装了https://github.com/ypocat/gfms。它在渲染 github 风格的降价方面做得非常好。它会检测您的降价更改,因此您只需将浏览器和编辑器并排放置。它是 Node.js,因此它应该可以在任何平台上正常工作。
如果你已经安装了 Node.js,安装很简单:
sudo npm install -g gfmsgfms --port 9999(在您的项目目录中)http://localhost:9999/(用任何浏览器打开)【讨论】:
gfms 不会像 GFM 那样呈现换行符——它不会像 GFM 那样在段落内有单个换行符时插入 我发现MarkView Google Chrome extension 非常有用,实际上它就像一个魅力:
MarkView 是一个 Chrome 扩展,用于编辑和查看带有大纲视图的 markdown 文件,支持多种表格格式样式、代码块语法高亮和 Github Flavored Markdown。
特点:
- 以网页样式编辑和查看markdown文件。
- 文件更改时自动重新加载本地文件(安装后: 在 chrome://extensions/ 中选择“允许访问文件 URL”选项)
- 以可滚动的方式在内容旁边显示轮廓
- 拥有 GoTop、ViewSource 和 GoBottom 按钮
- 支持 Github Flavored Markdown 表格样式和代码高亮显示。
- 突出显示编程语言的代码区域(例如```ruby)
- 支持具有良好外观的网页打印(Chrome->文件->打印...)
- 响应式:当窗口尺寸小于 940px 时,轮廓部分会 自动隐藏;调整大小大于 940 像素,将显示轮廓部分。
- MarkView 将查看除 raw.github.com 下的所有 markdown 文件 因为该子域仅显示来源。
MarkView 添加了更多功能:
文档自定义样式
【讨论】:
还有StackEdit。它可以在线和离线工作(它使用您的浏览器本地存储)。
您还可以将其与 Dropbox 或 Google Drive 连接以查看托管在云上的文件。
【讨论】:
对于 OS X,Mou 非常好用,它带有两个 GitHub CSS 主题。
【讨论】:
考虑Strapdown。
Strapdown 是基于 Javascript 的解决方案,可在浏览器中呈现 markdown 内容,非常适合离线查看。 来自他们自己的描述:
Strapdown.js 让创建优雅的 Markdown 文档变得非常简单。无需服务器端编译。
因此,将您的 .md 降价文件重命名为 .html,并用:
<xmp theme="united" style="display:none;">
# Markdown content here
…
</xmp>
<script src="http://strapdownjs.com/v/0.2/strapdown.js"></script>
在任何浏览器中打开都会显示呈现的 HTML。额外的好处:您可以轻松更改主题。
【讨论】:
聚会迟到了,但看看MarkdownPad。
【讨论】:
您可以将texts 用作md 查看器和md 编辑器,它轻巧而整洁。
【讨论】: