sublime打造Mrakdown环境

  • Package Control
  • Monokai Extended & Markdown Extended
  • MarkdownTOC 自动生成目录
  • Markdown Preview 渲染文档格式为HTML

sumlime在我看来是一个神器,和Ubuntu一样只要一条命令就可以安装想要的插件。想要学习使用markdown的编写,但是在本地没有什么IED环境,只能在浏览器的博客上写,后来发现sublime支持markdown,但是本身的支持太少了,于是上网搜集了一些干货,将sublime打造成自己的markdown环境

Package Control

通过包管理器 Package Control 安装插件的好处就是便于自动更新。
在 Sublime 中使用 Ctrl + ` 快捷键调出控制台,输入如下代码、回车,等待安装完成。

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)

Monokai Extended & Markdown Extended

  • Markdown 格式在 Sublime 中默认无高亮,很多主题也不支持 Markdown 的高亮(包括 Markdown 代码块内的代码),Monokai Extended 和 Markdown Extended 是一套解决方案。
  • 注意需要将 Markdown 的文件格式与 Markdown Extended 这种语法关联起来,做法是点击 Sublime 右下角文档格式,在列表最上方名为 Open all with current extension as 二级列表中选择 Markdown Extended
  • 另一种临时设置方式可以是 Shift + Command + P 调出 Command Palette,输入 ssm,选择 Set Syntax: Markdown Extended
  • 一定要在Open all with current extension as 二级列表中选择 Markdown Extended,这样以后打开相同后缀的文件就会自动选择了
  • 在Preferences -> Color Scheme -> Monokai Extended -> Monokai Extended Bright 就会显示高亮

MarkdownTOC 自动生成目录

编写 heading 较多的长文档,希望能够自动生成目录方便跳转,MarkdownTOC 可以帮助我们实现。
安装完成需要对其做一定配置,方法是打开 Preferences -> Package Settings -> MarkdownTOC -> Setting - User,键入以下配置:

{
    "default_autolink": true, //目录以链接形式呈现
    "default_bracket": "round", //链接以圆括号包裹
    "default_depth": 0 //无限目录深度
}

Markdown Preview 渲染文档格式为HTML

  • 将 Markdown 文档渲染成我们想要的文档格式,在浏览器中预览
  • 安装后也需要进行一定配置: Preferences -> Package Settings -> Markdown Preview -> Settings - Users
"parser": "github",
    "build_action": "browser",
    "enable_mathjax": true,
    "enable_uml": true,
    "enable_pygments": true,
    "enabled_parsers": ["github"],
    "github_mode": "markdown",
    "github_inject_header_ids": true,
    "enable_autoreload": false,
    "browser": "改为要打开的浏览器地址"
}

在以上配置中我们设定渲染样式为 github
使用快捷键 Shift + ctrl + B,选择 Build with Markdown,一会儿就能在弹出的浏览器框里看到渲染结果了。

参考:在 Sublime 中配置 Markdown 环境

你可能感兴趣的:(使用工具)