zoukankan      html  css  js  c++  java
  • Sublime Text 插件之:MarkDown

    Sublime Text 插件之:MarkDown octocat
    喜欢写文档的同学应该离不开 MarkDown ,ST(Sublime Text)的插件 Markdown Preview 就支持实时在浏览器中预览preview in browser,或者转换成html文档保存的功能Export HTML in Sublime Text

    安装 Package

    安装 包控制器(Package Control) 用于安装 ST 的各类插件;如同 nodejsnpm 一样;已经安装的同学请忽略之;打开ST后按 ctrl+` 找不到?那么点击查单 View > Show Console 后出现控制台,请选择以下代码回车执行。

    For Sublime Text 3
    import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; 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)
    
    For Sublime Text 2

    //推荐heart

    import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
    

    //或者

    import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')
    

    注意查看提示哦,
    安装成功后最好重启(针对于2) ST ;查看菜单栏 Preferences > Browse Packages > Markdown Preview 已经出现,没看到?那就重复以上操作吧!

    猛击这里查看 packagecontrol 官网 也可以搜索各类插件

    安装好 Package Control 后,如何调出安装控制包:在 Windows 平台按快捷键 Ctrl+Shift+p MAC OX平台则是 Command+Shift+p

    安装成功后 Markdown Preview 默认没有浏览器预览快捷键,可以自行设置;Preferences -> Key Bindings User 打开后在 中括号中添加以下代码:

    • MAC OX 怎么找到 个人设置 如下:

    mac ox 个人设置

    markdown 的快捷键

    快捷键可以随意组合 这里默认 Alt+M+D

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

    MD语法高亮和mathjax支持

    Preferences ->Package Settings->Markdown Preview->Setting Default Default中的第47行和57行,开启即可

    { 
        "enable_mathjax": true ,
        "enable_highlight": true,
    }
    

    注:ST 3 的一个大坑:Setting Default 无法修改,User 即便修改重启也不生效!

    写作与预览

    markdown 常用语法参考请移步 MarkDown官网

    预览?就是你设置的快捷键啦~

    转存?以Chrome浏览器为例:按 Ctrl+P (找不到?那就右击页面空白处选择打印即可),选择目标打印机 还可以另存为PDF

    删除

    以下为 Windows:

    插件删除:找到:X:UsersYourNameAppDataRoamingSublime Text 2(3)Packages</code>将Markdown 和 Markdown Preview 俩个文件夹Shift+Delete强制删除

    ST删除: 找到 X:Program FilesSublime Text 2(3)清空该目录

    注:楼主删除重装后出现一大坑:无论如何设置语法不能高亮,且实时刷新无效果

    附件:ST2 & ST3 百度网盘gift

    ST2 2.0.2 X64 版本 猛击

    ST3 3065 X64 版本 猛击

  • 相关阅读:
    程序设计实践读书笔记(一)
    Markdown语法和MWeb使用说明
    Comparable和Comparator的学习笔记
    WMware给centos6.8虚拟机添加硬盘
    Centos定时自动执行脚本
    linux开机关机自启动或自关闭服务的方式
    jira从windows迁移到linux
    ERROR: transport error 202:bind failed:Address already in use
    linux文件备份到windows方法
    validator验证
  • 原文地址:https://www.cnblogs.com/highsea90/p/4193421.html
Copyright © 2011-2022 走看看