在Sublime Text中使用Markdown

本文介绍如何在Sublime Text中使用Markdown标记语言编辑.md文档。

1 安装Package Control

Package Control是Sublime Text的包管理器。
最简单的安装Package Control的方法是通过Sublime Text控制台。控制台可以通过快捷键ctrl+或者View > Show Console菜单打开。打开控制台后,输入适合你Sublime Text版本的Python安装代码,以Sublime Text 3为例:

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

上面的代码会创建Installed Packages文件夹,然后下载Pakage Control.sublime-package到此文件夹。

安装方法参考Package Control主页:https://packagecontrol.io/installation

用Package Control来安装包

快捷键ctrl+shift+p打开命令面板;
输入install,选中命令Package Control: Install并按回车键,这时命令面板中出现很多包名;
输入你希望安装的包名,选中你想要的包并按回车键,下载并安装包;
重启Sublime Text激活新安装的包。

2 安装MarkdownEditing包

MarkdownEditing包提供了大多数(不是所有)Markdown功能。安装方法很简单。

快捷键ctrl+shift+p打开命令面板;
输入install,选中命令Package Control: Install并按回车键,这时命令面板中出现很多包名;
输入markdown,选中MarkdownEditing并按回车键,下载并安装包;
重启Sublime Text激活新安装的包。

MarkdownEditing包会影响所有的.md文档。

3 安装Markdown Preview包

安装

Sublime Text不提供实时预览Markdown的功能,可以通过安装Markdown Preview包实现在浏览器中预览。

快捷键ctrl+shift+p打开命令面板;
输入install,选中命令Package Control: Install并按回车键,这时命令面板中出现很多包名;
输入markdown preview,选中Markdown Preview并按回车键,下载并安装包;

预览方式

Preferences > Key Bindings - User编辑快捷键文件,添加下面的快捷方式到文件中并保存:

 { "keys": ["alt+m"], "command": "markdown_preview", "args": {"target": "browser", "parser":"markdown"} }

这样在编辑Markdown文件时,就可以通过快捷键alt+m生成HTML预览,也可以通过ctrl+shift+p打开命令面板,输入preview,然后选择Markdown Preview: Preview in Browser预览HTML文件。

ctrl+shift+p打开命令面板,输入preview,然后选择Markdown Preview: Save to HTML生成同名HTML文件。

修改配置文件使用MathJax渲染数学公式

默认情况下Mathdown Preview不支持MathJax公式渲染,需要修改其配置文件以支持公式显示。

参考

[1] How To Set Up Sublime Text for Markdown Editing
[2] How to enable MathJax rendering in Sublimetext Markdown Preview
[3] 如何使用Sublime Text 3作为Markdown编辑器

猜你喜欢

转载自blog.csdn.net/VictoriaW/article/details/80314981