怎样改变sublime text 中输入html:5按下Tab键之后自动生成的代码?

发布于 2022-09-06 15:29:21 字数 718 浏览 14 评论 0

我发现在sublime text 3中安装某个插件之后,输入html:5再按Tab键,会自动变成代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

这可真是个不错的功能。但是我希望让自动生成的代码变成

<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="initial-scale=1.0, user-scable=no" />
    <title>Document</title>
</head>
<body>
    
</body>
</html>

这需要在哪里修改一下呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倾其所爱 2022-09-13 15:29:21

https://www.cnblogs.com/taode... 这里找到办法了。
sublime text 3 >首选项>package settings>emmet>settings user>

{
    // Custom snippets definitions, as per https://github.com/emmetio/emmet/blob/master/snippets.json
    "snippets": {
        "html": {
            "snippets": {
                "myfavicon": "<link rel=\"shortcut icon\" type=\"image/ico\" href=\"/favicon.ico\" />",
                "mycompat": "<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\" />\n<!--[if lt IE 9]>\n<script src=\"https://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js\"></script>\n<script src=\"https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js\"></script>\n<![endif]--><!--[if IE 9]>\n<script src=\"https://cdn.bootcss.com/geopattern/1.2.3/js/base64.min.js\"></script>\n<script src=\"https://cdn.bootcss.com/geopattern/1.2.3/js/typedarray.min.js\"></script>\n<![endif]-->",
                "360compat": "<meta name=\"renderer\" content=\"webkit\">",
                "mykeywords": "<meta name=\"keywords\" content=\"your keywords\">",
                "mydesc": "<meta name=\"description\" content=\"your description\">",
                "myviewport": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
                "bootstrap4": "<link href=\"https://cdn.bootcss.com/bootstrap/4.0.0/css/bootstrap.min.css\" rel=\"stylesheet\">\n<script src=\"https://cdn.bootcss.com/bootstrap/4.0.0/js/bootstrap.js\"></script>",
                "bootstrap3": "<link href=\"https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css\" rel=\"stylesheet\">\n<script src=\"https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.js\"></script>"


            },
            "abbreviations": {
                "mydoc": "html>(head>meta[charset='utf-8']+title{${1:文档标题}}+mykeywords+mydesc+myviewport+mycompat)+body+jq3",
                "html:5": "!!!+mydoc[lang='zh-cn']",
                "jq3":"script[src='https://cdn.bootcss.com/jquery/3.1.0/jquery.min.js']"
            }
        }
    }
}
陪我终i 2022-09-13 15:29:21

给你个方向去google,你想要的是修改这个插件定义的xxxx.sublime-snippet文件。如果这个插件在github上有项目的话,应该有相关的资料

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文