zoukankan      html  css  js  c++  java
  • sublime text 3 优化配置

    1. sublime text 3 模板插件 SublimeTmpl 配置

    首先ctrl + shift + p 输入install,然后输入SublimeTmpl安装该插件。

    修改模板内容格式

    在Preference -> Package Setting -> SublimeTmpl -> Settings - Default 处找到Python的模板配置文件位置:
    
        "python": {
            "syntax": "Packages/Python/Python.tmLanguage",
            "extension": "py"
        },
    

    打开该文件,修改其中模板的格式,此处既可以自定义模板的内容

    #!/usr/bin/env python
    # coding: utf-8
    # Date  : ${date}
    # Author: ${author}
    # Email : ${email}
    # Func  :
    
    $0
    

    然后打开Preference -> Package Setting -> SublimeTmpl -> Settings - User , 输入自定义内容。

    {    "attr": {
            "author": "b4zinga" ,
            "email": "b4zinga@outlook.com",
            "link": "http://www.cnblogs.com/0x4D75/",
        },
    
    }
    

    修改快捷键

    点击 Preference -> Package Setting -> SublimeTmpl -> Key Bindings - Default 找到对应的快捷键,复制该项到 Key Bindings - User中,修改即可。
    
    本处修改Python的快捷键为ctrl + shift + p 。(注意:同时修改php的,避免冲突。)
    
    {
            "keys": ["ctrl+alt+p"], "command": "sublime_tmpl",
            "args": {"type": "python"}, "context": [{"key": "sublime_tmpl.python"}]
        }
    
    也可在Settings - User 处禁用部分快捷键。
    
      "disabled_keymap_actions": "html, css" // 关闭html/css语法的快捷键(多个逗号分隔)
      "disabled_keymap_actions: "all" //关闭所有语法快捷键
    

    保存,然后按 ctrl + shift + p 即可新建Python模板,其他语言也可参照此。

    2. 设置sublime text的 TAB 为4个空格

    打开 Preferences->Settings-User,在大括号中加入以下代码:

    "tab_size": 4,
    "translate_tabs_to_spaces": true,
    

    保存即可。

    3. 添加markdown支持 -- Markdown Preview

    ctrl + shift + p 安装 Markdown Preview

    然后打开Preferences -> Key Bindings User添加如下内容,设置快捷键:

    { "keys": ["alt+m"], "command": "markdown_preview", "args": {"target": "browser", "parser":"markdown"}  }
    
  • 相关阅读:
    Linux 学习 之 bash
    C++ Knowledge series 4
    Linux 下, 安装Android Studio
    Java Knowledge series 1
    C++ Knowledge series 3
    Linux,MD5
    Using ASP.Net WebAPI with Web Forms
    CSS浮动属性Float到底什么怎么回事,下面详细解释一下
    什么是CSS清除浮动?
    Jquery ajax调用webservice总结
  • 原文地址:https://www.cnblogs.com/0x4D75/p/9273489.html
Copyright © 2011-2022 走看看