美文网首页程序员@IT·互联网
让你的 Sublime Text 支持Markdown 吧!

让你的 Sublime Text 支持Markdown 吧!

作者: StackFing | 来源:发表于2017-08-29 13:13 被阅读0次

    Markdown

    Markdown 是使用一些简单的标记语法,让普通的文本具有一定的格式,排版非常方便!自从开始使用之后,再也不需要 word 了!妈妈再也不用担心我的排版!

    Markdown 语法简单,学习成本低,偷偷告诉你的是:世界上最流行的博客平台都支持 Markdown 哦!

    编辑器

    学习 Markdown 时,我们总是会问 Markdown 需要什么编辑器吗?答案是:如果你是老手,完全可以用普通的文本编辑器,而对于刚上手 Markdown 的朋友,对语法还不是很熟悉,总是怕自己语法写错导致排版不如意。对此我们需要一款支持同步预览的编辑器。

    那么如何选择一款适合自己的编辑器就很重要了!我本人也尝试过许多款编辑器,给我的感觉都是不友好。有的编辑器预览方式很棒,但是启动速度慢、且稍微有点卡(原谅我的电脑配置不高)。好吧,各有长短!

    Sublime Text

    我来介绍一文本编辑器:Sublime Text

    这款编辑器是一个代码编辑器,支持多种代码语法高亮,简直是一款艺术品!第一次使用我就爱上了它!

    强大的并不是语法高亮、跨平台、代码缩略、拼写检查、多窗口...而是令人激动的拓展插件!!

    但是这款编辑器与我们的主角 Markdown 有什么关系呢?

    正因为 Sublime Text 支持插件功能,所以我们可以通过安装插件来支持 Markdown,并且达到实时预览的功能!

    Let's Go!

    我们需要三款插件:Markdown Extended + Extends Monokai + OmniMarkupPreviewer

    但是前提是我们需要一款插件来管理我们所安装的插件:选择 View > Show Console

    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)

    将这段代码复制并回车,我们的 Package Control 安装成功之后,我们就可以开始安装 Markdown Extended 了

    按组合键:ctrl + shift + p 输入 Install Package 回车之后输入:Markdown Extended 再次回车

    此时我们就将 Markdown Extended 插件安装好了,让每个 .md 文件都使用 Markdown Extended 打开的方法是:View -> Syntax -> Open all with current extension as... -> Markdown Extended

    接下来我们安装语法高亮插件:Extends Monokai

    按照上面同样的方法:按组合键:ctrl + shift + p 输入 Install Package 回车之后输入:Monokai Extended 再次回车,我们可以在 Preferences -> Color Scheme -> Monokai Extended 中选择主题。

    OmniMarkupPreviewer 插件支持在网页中渲染效果,达到同步预览的目的,还能输出 html 格式。

    同样的,我们安装插件:按组合键 ctrl + shift + p 输入 Install Package 回车之后输入:OmniMarkupPreviewer 再次回车,这样我们就能在浏览器中同步预览了。

    OmniMarkupPreviewer 常用快捷键:

    Ctrl+Alt+O: Preview Markup in Browser.

    Ctrl+Alt+X: Export Markup as HTML.

    Ctrl+Alt+C: Copy Markup as HTML.


    如此轻便的 Markdown 编辑器,你还在等什么?快来试试吧!

    相关文章

      网友评论

        本文标题:让你的 Sublime Text 支持Markdown 吧!

        本文链接:https://www.haomeiwen.com/subject/gneodxtx.html