是否有一种方法可以离线显示。md文件,这样我们就可以知道它上传到Github后会是什么样子?我指的是显示README。md文件,因为它将出现在Github,而不是作为编辑的目的。
需要在Mac和Windows上工作,因为我都用。
是否有一种方法可以离线显示。md文件,这样我们就可以知道它上传到Github后会是什么样子?我指的是显示README。md文件,因为它将出现在Github,而不是作为编辑的目的。
需要在Mac和Windows上工作,因为我都用。
当前回答
pandoc是一个很好的文本到文本转换工具,解决了离线可视化Markdown的问题。问题:
pandoc -f markdown -t html README.md > README.html
其他回答
我只是使用node.js文件监视器和套接字编写了一个离线markdown查看器。因此,您将浏览器指向localhost并运行./markdownviewer /path/to/README。Md,它使用websockets将它传输到浏览器。
降价查看器 https://github.com/Hainish/markdownviewer/
Atom由Github开发。给你一个并排的预览。
我找到了一种在PHP中查看它的方法。在做了更多的窥探之后,我发现了离线和在线查看.md文件的2个解决方案:
离线:https://github.com/WolfieZero/Markdown-Viewer-PHP 网站:http://daringfireball.net/projects/markdown/dingus
我推荐离线版本,这样即使你在王位上处理你的事务,你也可以进行编辑。:)
我发现MarkView谷歌Chrome扩展非常有用,实际上它的工作就像一个魅力:
MarkView is a Chrome extention for editing and viewing markdown file with an outline view, support multiple table format styles, code block syntax highlight and Github Flavored Markdown. Features: Editing and Viewing markdown file in web page style. Auto reload local file when file is changed (Post-installation: select "Allow access to file URLs" option in chrome://extensions/) Show outline beside the content in scrollable way Have buttons for GoTop, ViewSource and GoBottom Support Github Flavored Markdown table styles and code highlight. Highlight the code area for programming languages(eg. ```ruby) Support web pages printing with decent outlook(Chrome->File->Print...) Responsive: when the window size small than 940px, outline section will automatically hidden; resize bigger than 940px, outline section will display. MarkView will view all markdown files except those under raw.github.com because that subdomain only displays the source.
更多的功能已添加到MarkView:
所见即所得markdown编辑器 主题和代码样式选择 支持脚注1系 即时幻灯片演示 文档自定义样式 添加主题CSS并选择 添加代码样式并选择 编写CSS,保存并运行
不久前我写了Grip,就是为了做到这一点。它渲染完全像它在GitHub上,并提供了几个额外的选项:
除了readme, Grip还可以渲染GitHub评论和问题 单击本地链接以呈现其他.md文件 在您自己的项目中使用的API 导出到HTML文件
使用pip安装:
pip install grip
然后进入包含README文件的目录并运行:
grip
传递-h以获得额外的帮助和选项。
这是Grip渲染的README截图:
点击这里查看。