2014-12-01 71 views
1

我使用崇高的文本作爲我的html5代碼的編輯器,我還使用Emmet通過Emmet的自動完成來加速我的編碼。在當我按下控制+空格空白.HTML文件,它會生成下面的代碼對我來說:更改Emmet的自動完成

<!DOCTYPE html> 
<html> 
<head> 
    <title></title> 
</head> 
<body> 
</body> 
</html> 

現在我只是把它當作產生我選擇的一些代碼,我按下控制+空格。 我希望它生成此代碼:

<!DOCTYPE html> 
<html lang="en"> 
<head> 
<title></title> 
    <meta charset = "utf-8"/> 
    <meta name = "viewport" content="width = device-width, intial-scale = 1.0"> 
    <link rel="" href=""> 
</head> 
<body> 
    <script src = ""></script> 
</body> 
</html> 

是否可以更改某些配置?

回答

0

您可以通過編輯Emmet用戶設置文件來創建自己的或編輯現有的Emmet片段。您可以直接從Sublime Text(Sublime Text> Preferences> Package Settings> Emmet> Settings - User)打開該文件。默認情況下它是空的,你需要添加這種結構:

{ 
    "snippets": { 
    "html": { 
     "abbreviations": { 
     "mytrigger": "!!!+html>head+body" 
     } 
    } 
    } 
} 

新片段是在abbreviations對象中定義。在這個例子中,HTML將通過輸入mytrigger並在HTML文檔中輸入tab來生成。所有的縮寫都在線上GitHub。我的GitHub page也有一個例子。

+0

非常感謝:) – 2014-12-08 19:19:01