MarkdownBuild
这是一个用于将Markdown文件转换为HTML并在浏览器中查看的Sublime Text插件。
详细信息
安装次数
- 总计 13K
- Win 6K
- Mac 5K
- Linux 2K
8月7日 | 8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
MarkdownBuild (版本 0.4.0)
这是一个用于将Markdown文件转换为HTML并在浏览器中打开的Sublime Text插件。
安装
使用包控制安装(推荐)
- 我猜大多数Sublime Text 2用户都在使用Sublime Package Control。如果不是的话,请从这里安装它 http://wbond.net/sublime_packages/package_control
- 转到首选项 > 包控制,并选择“安装包”
- 选择名为“MarkdownBuild”的包进行安装
手动安装
- 下载仓库
- 将仓库中的所有内容复制到SublimeText 2的包文件夹下的“MarkdownBuild”文件夹中(如果不存在,则创建它)
用法
最初,这个插件被命名为“SublimeMarkdown”,它具有自动生成项目符号、编号列表等功能。现在,项目符号功能已被提取到一个名为“SublimeBullet”的独立插件中 https://github.com/erinata/SublimeBullet
按Ctrl+b将Markdown文件转换为HTML并在浏览器中查看。它使用Python-markdown构建HTML文件,但您无需安装Python即可使用此插件。此包利用Sublime Text中的Python来完成工作。
我还包括一个Markdown.tmLanguage文件,这样Markdown文件的语法应该会被高亮显示。它与主题“SunBurst”配合良好,但也应该适用于其他主题。
自定义
您可以在MarkdownBuild.sublime-settings文件中自定义MarkdownBuild的行为。
- output_html - 如果您想在Markdown文件的同一文件夹中生成HTML文件,则设置为true(默认:false)
- use_css - 如果您不想在生成的文件中使用CSS,则设置为false(默认:true)
- charset - HTML文件的meta标签中的字符集,(默认:“UTF-8”)
构建除Markdown外的文档
本项目仅针对构建Markdown格式。但可以进行修改以支持其他格式。
关于Textile支持,请参阅Xkeeper的SublimeTextileBuild https://github.com/Xkeeper/SublimeTextileBuild
贡献
如果您希望该项目支持其他文档格式,请将其分支。在大多数情况下,您需要更改的唯一代码行是
md = markdown_python.markdown(contents)
在文件MarkdownBuild.py
中的行。只需将其更改为您喜欢的解析器,此插件会相应地构建HTML并在浏览器中显示。
当然,您可以重命名文件、命令或CSS……等。Xkeeper的SublimeTextileBuild https://github.com/Xkeeper/SublimeTextileBuild是一个好的例子。
操作系统
本软件包适用于Windows、OSX和Linux。
许可证
版权 © 2012 Tom Lam。MIT许可证。