OmniMarkupPreviewer的安装

发布于 2020-03-02  189 次阅读


今天安装这个软件的时候,遇到了不能用浏览器预览,OmniMarkupPreviewer是非常好用的Sublime text的插件,尤其是写Markdown的软件,真的太好了。

安装方式

但是配置起来可能对于新手不是太好。

OmniMarkupPreviewer的安装

1.首先打开Sublime text,输入快捷键Ctrl+Alt+P调出Package Control

2.输入OmniMarkupPreviewer下面会有自动匹配的,然后安装即可

3.安装的时候,最好要准备V2rayN,这样下载的速度会加快。有时连接GitHub服务器会慢。

OmniMarkupPreviewer的安装

调试代码

通过点击菜单栏首选项-插件设置-OmniMarkdownPreviwer-设置默认值我直接在替换配置文件上改了,你可以自己复制一份到设置用户,然后做出修改。

/ * OmniMarkupPreviewer默认设置,请勿修改* /
{
    “ server_host”:“ 127.0.0.1”,
    “ server_port”:51004,
    “ refresh_on_modified”:是的,
    //修改后的延迟(以毫秒为单位)
    “ refresh_on_modified_delay”:500,
    “ refresh_on_saved”:是的,

    //用户定义的命令,用于在Web浏览器中启动预览
    // 例如:
    //在OS X中使用Google Chrome启动预览:
    // [“ open”,“-a”,“ Google Chrome”,“ {url}”]
    “ browser_command”:[],

    //用户公共静态文件应放入
    // $ {packages} / User / OmniMarkupPreviewer / public /
    //用户模板应放置在:
    // $ {packages} / User / OmniMarkupPreviewer / templates /
    //需要重新加载浏览器
    //内置模板:github,github-v1
    “ html_template_name”:“ github”,

    // Web浏览器中内容更改的轮询间隔(以毫秒为单位)
    //需要重新加载浏览器
    “ ajax_polling_interval”:500,

    //要忽略的渲染器列表,区分大小写。
    //有效的渲染器为:“ CreoleRenderer”,“ MarkdownRenderer”,“ PodRenderer”,
    //“ RDocRenderer”,“ RstRenderer”,“ TextitleRenderer”
    //例如,要禁用Textile和Pod渲染器:
    //“ ignored_renderers”:[“ TextitleRenderer”,“ PodRenderer”]
    “ ignored_renderers”:[“ LiterateHaskellRenderer”],

    //启用MathJax(http://www.mathjax.org/)
    // MathJax javascript库将自动下载,可能需要一些时间。
    //将MathJax正确安装到OmniMarkupPreviewer / public / mathjax后,
    //必须重新加载浏览器才能使用mathjax。
    // 已知的问题:
    // *基于您的计算机/浏览器性能,它可能会变慢,因此您可能需要
    //调整以下选项:
    //“ ajax_polling_interval”,“ refresh_on_modified”和“ refresh_on_modified_delay”
    “ mathjax_enabled”:是的,

    //导出的自定义选项
    “ export_options”:{
        //遵循“ html_template_name”规则
        //内置模板:github-export,github-v1-export
        “ template_name”:“ github-export”,
        //“。”:导出到标记文件所在的文件夹。
        // null:导出到系统临时文件夹。
        //注意:该文件夹应存在,否则将回退到系统临时文件夹。
        “ target_folder”:“。”,
        //文件名时间戳的格式字符串
        “ timestamp_format”:“ _%y%m%d%H%M%S”,
        “ copy_to_clipboard”:否,
        //使用默认浏览器或“ browser_command”中自定义的任何内容打开。
        “ open_after_exporting”:false
    },

    // MarkdownRenderer选项
    “ renderer_options-MarkdownRenderer”:{
        //有效的扩展名:
        //-OFFICIAL(Python Markdown)-
        //“额外”:合并[“ abbr”,“ attr_list”,“ def_list”,“ fenced_code”,“脚注”,“表”,“ smart_strong”]
        //对于PHP Markdown Extra(http://michelf.ca/projects/php-markdown/extra/)
        //“ abbr”:http://packages.python.org/Markdown/extensions/abbreviations.html
        //“ attr_list”:http://packages.python.org/Markdown/extensions/attr_list.html
        //“ def_list”:http://packages.python.org/Markdown/extensions/definition_lists.html
        //“ fenced_code”:http://packages.python.org/Markdown/extensions/fenced_code_blocks.html
        //“脚注”:http://packages.python.org/Markdown/extensions/footnotes.html
        //“表格”:http://packages.python.org/Markdown/extensions/tables.html
        //“ smart_strong”:http://packages.python.org/Markdown/extensions/smart_strong.html
        //“ codehilite”:http://packages.python.org/Markdown/extensions/code_hilite.html
        //“ meta”:http://packages.python.org/Markdown/extensions/meta_data.html
        //“ toc”:http://packages.python.org/Markdown/extensions/toc.html
        //“ nl2br”:http://packages.python.org/Markdown/extensions/nl2br.html
        //-3RD PARTY-
        //“ strikeout”:Strikeout扩展语法-`〜〜被删除的文本。~~`
        //“ subscript”:下标扩展语法-`This is water:H〜2〜O`
        //“ superscript”:上标扩展语法0`2 ^ 10 ^ = 1024`
        //“ smarty”或“ smartypants”:使用Smartypant发出的Python-Markdown扩展
        //印刷上更好的(“ curly”)引号,正确
        //(“ em”和“ en”)破折号,等等。
        //参见:http://daringfireball.net/projects/smartypants/
        //和:https://github.com/waylan/Python-Markdown/blob/master/docs/extensions/smarty.txt
        “扩展名”:[“表格”,“删除线”,“ fenced_code”,“ codehilite”,“ attr_list”,“下标”,“上标”]
    }
}

粘贴保存之后就好了。

开始使用

1个新建文件(ctrl + n),选择语法格式为:markdwon,就是在文件后面添加.md

2输入文本Hello World!

3此时,你会发现,文档中的任何修改都会在浏览器中体现出来

如果预览的时候,网页显示无法打开浏览器访问,这个时候只需要把电脑的名称改为英文即可。


求知若渴,虚心若愚。