使用vs code创建vue代码片段

在使用vue开发项目的时候,由于组件比较多,一开始的时候都是复制粘贴,做着做着觉得挺麻烦的而且效率不高,于是就思考,每个组件的template和js这块很多都是相同的,是否可以做成一个模板然后使用呢?于是上网搜索了下,在vs code中可以通过代码片段来实现。

创建用户代码片段

文件—>首选项—>用户代码片段

然后再弹出的输入框中输入vue,然后回车(Enter),效果如下:

image.png

在vue.json中写上代码片段,代码如下:

{
    "vue-template": {
        "prefix": "vue",
        "body": [
            "<template>",
            "  <div>",
            "  </div>",
            "</template>",
            "",
            "<script>",
            "export default {",
            "  name: '',",
            "  data () {",
            "    return {",
            "    }",
            "  },",
            "  methods: {}",
            "}",
            "</script>",
            "",
            "<style scoped lang=scss>",
            "",
            "</style>"
        ],
        "description": "my vue template"
    }
}

书写完之后,保存文件即可。

使用vue的代码片段

效果如图:


image.png

出现提示后,按下回车(Enter),然后就会出现想要的结果了。如下图:


image.png

最后:就可以更加愉快的使用vue做我们的项目开发了,效率又提升了。
ps: 因为我配置了sass,所以在代码片段中,style标签添加了 lang=scss属性。这个需要在webpack的配置文件中配置rule,便可以使用sass语法了。当然,还可以使用vs code创建其他框架或者语言的代码片段。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一个人来到你的身边,不管是你的爱人还是你的孩子或者是你的朋友。 他们都是带着期待,带着能在你身上获得点什么的想法来...
    羽翼成阅读 477评论 0 50