前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >vscode/webstorm自定义vue模板

vscode/webstorm自定义vue模板

作者头像
流眸
发布于 2020-06-02 08:05:19
发布于 2020-06-02 08:05:19
2.4K00
代码可运行
举报
运行总次数:0
代码可运行

引导语

在进行vue项目时,我们需要对编译器进一步配置来支持vue文件以及相关模板语法的高亮显示等。本文列出关于webstorm和vscode两种常用编译器的模板语法配置。

webstorm

1. 打开设置

打开设置: File=>Settings

2. 安装vue插件

在搜索区输入 plugins,或者找到plugins选项,右边的 Marketplace搜索 vue,安装。

3. 自定义模板

有时候我们新建vue文件时默认的模板不是我们想要的,这时可以自定义模板: 还是在设置中,搜索框输入 fileandcodetemplate或者在设置中找到该选项也行,在右侧选择vue模板,然后在编辑区修改模板即可。如图

4. 参考

给出一份我自己的作为参考,可按自己常用规则优化修改。 其中, ${COMPONENT_NAME}直接获取组件名。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<template>
 
 <div>
 


 
 </div>
 
</template>
 


 
<script>
 
 export default {
 
        name: "${COMPONENT_NAME}",
 
        props: [],
 
        components: {
 


 
 },
 
        data () {
 
 return {
 


 
 }
 
 },
 
        methods: {
 


 
 },
 
        mounted () {
 


 
 }
 
 }
 
</script>
 


 
<style type="text/scss" lang="scss" scoped>
 


 
</style>
 

vscode

1. 安装Vetur

在应用市场中安装 Vetur

2. 使用

此时,在vue项目中新建 .vue文件,然后输入 vue时,按 tab键则会出来一份默认的模板。由于默认模板涵盖内容过少,因此我们仍需要对齐进行自定义模板配置。

3. 自定义模板
  1. 打开 文件=>首选项=>用户片段
  2. 搜索关键词 vue
  3. 在候选列表中选择 vue.json
  4. 在打开的文件中自定义配置即可

如果没有找到 vue.json,可以重启一下vscode试一下。

4. 参考

给出一份参考

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
 
 "Print to console": {
 
 "prefix": "vue",
 
 "body": [
 
 "<template>",
 
 "    <div>\n",
 
 "    </div>",
 
 "</template>\n",
 
 "<script>",
 
 "export default {",
 
 "    props: {\n",
 
 "    },",
 
 "    components: {\n",
 
 "    },",
 
 "    data() {",
 
 "        return {\n",
 
 "        };",
 
 "    },",
 
 "    watch: {\n",
 
 "    },",
 
 "    methods: {\n",
 
 "    },",
 
 "    mounted() {\n",
 
 "    },",
 


 
 "};",
 
 "</script>\n",
 
 "<style scoped lang=\"${1:scss}\" type=\"text/scss\">\n",
 
 "</style>\n",
 
 ],
 
 "description": "Create vue template"
 
 }
 
}
 
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 流眸 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引导语
    • webstorm
      • 1. 打开设置
      • 2. 安装vue插件
      • 3. 自定义模板
      • 4. 参考
    • vscode
      • 1. 安装Vetur
      • 2. 使用
      • 3. 自定义模板
      • 4. 参考
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档