1. 程式人生 > >sublime按分號後自動提示的原因及解決辦法

sublime按分號後自動提示的原因及解決辦法

方法 新建 htm macro html perf browser png -m

解決sublime每次寫完css樣式 分號 ; 後都會有自動提示 這樣很影響效率。出現這個問題的原因是sublimeCodeInetel這個插件。所以再網上收集了兩個方法。

第一個方法:

  打開Sublime默認設置文件:

  ‘Perferences->Package Settings->SublimeCodeIntel->Setting - Defalut‘

  找到:"codeintel_enabled_languages": 這一項,把裏面的 “HTML” 刪掉就可以了。

  技術分享圖片

第二個方法:

  這個方法有Bug 會導致你的tab鍵無法縮進。   

  第一步:

    打開Preferences -> Package Settings -> SublimeCodeIntel -> Key Bindings - User

    將其修改為如下所示:     
[
{
    "keys": [
        "tab"
    ],
    "args":
    {
        "action": "expand_abbreviation"
    },
    "command": "run_emmet_action",
    "context": [
    {
        
"key": "emmet_action_enabled.expand_abbreviation" }] }, { "keys": [";"], "command": "run_macro_file", "args": { "file": "Packages/User/lfdfhl.sublime-macro" } }]

  第二步:

    打開Preferences -> Browser Packages -> Users
    在該目錄下新建文件lfdfhl.sublime-macro

  第三步

    在lfdfhl.sublime-macro文件中保存如下內容:

    

[
    {
        "args":
        {
            "characters": ";"
        },
        "command": "insert"
    }
]

然後重啟sublime即可。再次提示,我用這個方法會導致我的tab無法縮進 只能使用ctrl+] 進行縮進

sublime按分號後自動提示的原因及解決辦法