Answers:
有一些Chrome插件运行良好。我一直在使用Markdown Preview Plus。
安装后,在扩展程序中启用“允许访问文件URL”(菜单>更多工具>扩展名或输入URL chrome://extensions/
)。
然后将Markdown文件拖放到Chrome上,然后使用您喜欢的编辑器进行编辑。
我前一段时间写《Grip》就是为了做到这一点。它的呈现与GitHub上的呈现完全相同,并且还提供了几个其他选项:
用pip安装:
pip install grip
然后转到包含您的自述文件的目录并运行:
grip
通过-h
以获取其他帮助和选项。
这是Grip渲染Grip自述文件的屏幕截图:
希望这可以帮助。在这里查看。
Github的Atom。并排预览。
Visual Studio Code -Microsoft的新编辑器还为markdown编辑提供了很好的支持。
您可以从这里下载。
编辑器提供了很好的支持,可以在降价代码和预览模式之间切换。
它还为所有降价语法提供了相当不错的智能感知支持。
该编辑器可免费使用,并且可以跨平台使用(可在Linux,Windows和Mac上运行)。
有关更多详细信息,请访问他们的网站
晚会了,但是看看MarkdownPad。
它基于:
用pip安装:
$ pip install markdown-editor
它具有键入时预览,代码突出显示,受限制的代码块,github样式的功能
它可以被命令行使用:
$ markdown_edit
$ markdown_edit README.md
$ markdown_edit -f readme.html README.md
我创建此程序是为了构建用于发送代码评论的工具,该工具易于扩展,通过将其导入为模块可以添加自定义操作。
-p <port>
选项
我刚刚安装了https://github.com/ypocat/gfms。它很好地呈现了github风格的markdown。它可以检测到Markdown的变化,因此您只需将浏览器和编辑器并排放置即可。它是Node.js,因此在任何平台上都可以正常工作。
如果已安装Node.js,则安装很简单:
sudo npm install -g gfms
gfms --port 9999
(在您的项目目录中)http://localhost:9999/
(在任何浏览器中打开)gfms
没有像GFM那样呈现换行符-当段落中有单个换行符时,它不会插入<br>。但是对于“纯” Markdown渲染,这很好。
我找到了一种在PHP中查看它的方法。经过更多侦听之后,我发现了两种用于脱机和在线查看.md文件的解决方案:
我建议使用脱机版本,这样即使在宝座上进行业务时也可以进行编辑。:)
.md
文件的桌面应用程序。
您是否尝试过ReText?这是一个不错的桌面Markdown编辑器
我发现MarkView Google Chrome扩展程序非常有用,实际上它的工作就像一个魅力:
MarkView是Chrome扩展程序,用于编辑和查看带有轮廓视图的markdown文件,支持多种表格格式样式,代码块语法突出显示和Github风味Markdown。
特征:
- 以网页样式编辑和查看markdown文件。
- 更改文件后自动重新加载本地文件(安装后:在chrome:// extensions /中选择“允许访问文件URL”选项)
- 以滚动方式在内容旁边显示大纲
- 有用于GoTop,ViewSource和GoBottom的按钮
- 支持Github Flavored Markdown表样式和代码突出显示。
- 突出显示用于编程语言的代码区域(例如,“ ruby”
- 支持外观良好的网页打印(Chrome->文件->打印...)
- 自适应:当窗口尺寸小于940px时,轮廓部分将自动隐藏;调整大小大于940px,将显示轮廓部分。
- MarkView将查看除raw.github.com下的所有markdown文件,因为该子域仅显示源。
更多功能已添加到MarkView:
文件自订样式
我喜欢Downmarker中的垂直拆分器,您可以在编写时看到更改!
您可以将文本用作md查看器和md编辑器,它轻巧简洁。
我只是使用node.js文件监视程序和socket.io编写了一个脱机markdown查看器,因此您将浏览器指向localhost并运行./markdownviewer /path/to/README.md
,然后使用websocket将其流式传输到浏览器。
还有StackEdit。它可以在线和离线使用(使用您的浏览器本地存储)。
您还可以将其与Dropbox或Google云端硬盘连接,以查看托管在云端的文件。
如果您是vim使用者,则可以尝试vim-preview插件。只需~/.vim
使用您选择的方法将其安装到目录中即可。然后,您可以使用vim打开Markdown文件,并使用该命令:Preview
在浏览器中打开一个新窗口并显示最终结果。
考虑捷径。
Strapdown是基于Javascript的解决方案,可在浏览器中呈现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。增加的好处:您可以轻松更改主题。
对于OS X,Mou非常好,它带有两个GitHub CSS主题。
在MacOSX上运行最简单的资源之一是InkMark上的Markdown Quick Look插件。在OS X 10.9+上安装此文件后,您只需在Finder中选择一个markdown文件并点击空格键。我不确定结果是否与Github有100%的相关性,但它们是否很好,是否可以成为一种小型,不引人注意的离线查看器解决方案。如果您需要其他选择,Mashable还写了一篇有关78种不同工具的文章。
在大多数情况下,简单的解决方案是:将降价标记复制/粘贴到“云”中的查看器中。这里有两个选择:
没有安装!跨平台!跨浏览器!始终可用!
缺点:对于大文件,标准的云应用程序安全性问题可能会麻烦。
您可以将名为Markdown语法突出显示的扩展名用于Notepad ++。它在Github上可用
安装后,将在“语言”下拉列表中显示新选项
从现在开始,我使用http://marxi.co/。Marxi.co具有在线和离线版本。
您可以使用Scribefire Next。
这是Mozilla Firefox浏览器插件。只需安装扩展程序并启动Firefox。自定义您的工具栏,然后将Scribefire快捷方式放置到该工具栏上。而且,由于它是浏览器插件,因此您可以在Mac,Linux和Windows中使用它。
当您想以Markdown模式书写时,只需Edit Code
从Scribefire窗口中单击即可。
现在可以满足您的目的,进入Edit Code
模式并复制所有文本,然后将其粘贴到.md
文件中并上传。
没有实时预览功能,您必须切换Edit Code
和Edit Visually
预览文本。
我在Linux Mint框中使用它:
2014年,这里需要为其他读者和研究人员添加一些其他了不起的工具。刚刚使用过的Brackets + Markdown预览扩展。
流行的Visual Studio Web Essentials插件提供Markdown查看器和编辑器。它还支持Github语言语法,用于添加代码段。
我经常想要便携式应用程序。为此,我发现
http://cloose.github.io/CuteMarkEd/ (我已经简要地尝试过了,而且看起来工作正常)。