平时最喜欢用的开发工具就是webstorm,vscode尝试过无数次最后都放弃了。看来看去websotrm的界面最深入人心了,且功能也非常齐全。

以前每次新建一个vue项目,都会自己手动去补全很多相似的模板,这简直是在浪费大好日光,现在想起来,真是觉得自己很蠢。不过好在现在把这些都配置好了,只要开始了,怎么都不算晚对吧。下面开始正题部分。

我的版本是2022.1.2,安装了汉语插件的,英语实在是有困难。诉求就是,针对不同的vue项目,输入自定义的标识后,即可生成代码框架。

  1. 找到设置窗口:文件 > 设置
  2. 找到编辑器 > 文件和代码模板 > Vue single File Component

能看到红色区域就是webstorm自带的vue模板,但是我们需要自定义,所以先将红色区域全部删除,然后点击“应用”保存。 接下来就根据不同的vue项目版本写自定义模板。

vue2 + js

  1. 继续在设置窗口,点击编辑器 > 实时模板 > Vue,然后点击窗口右侧的“+”按钮,选择实时模板
  2. 在缩写输入框输入自定义的内容以及这个模板的描述
  3. 在模板文本里输入你想要的组件代码框架
  4. 点击“定义”下拉框,选择Vue
  5. 选择默认为Tab
  6. 最后点击应用保存该模板

// vue2的代码框架
<template><div id="container"></div>
</template><script>
export default {name: "ComponentName"
};
</script><style scoped></style>

测试一下自定义的模板,在项目目录下新建一个vue文件,默认显示为空,然后输入vueb的时候已经出现的vuebasin的补全,点击Tab键,自动生成vue2的代码框架。

vue2 + ts

重复上面的步骤,在实时模板里新建缩写为vuets+Tab的快捷键,模板文本设置为

<template><div id="container"></div>
</template><script lang="ts">
import { Component, Vue } from 'vue-property-decorator';@Component
export default class ComponentName extends Vue {}
</script><style scoped></style>

webstorm自定义文件模板相关推荐

  1. xcode4自定义文件模板(Creating Custom Xcode 4 File Templates)

    翻译:http://www.bobmccune.com/2012/03/04/creating-custom-xcode-4-file-templates/ 其实说是翻译有些牵强.我想实现的东西很简单 ...

  2. Webstorm添加新建文件类型 创建文件模板

    Webstorm添加新建文件类型 以创建Vue文件为例:   File-Setting-Editor-File and Code Template分支,点击添加,依次输入Name和Extension, ...

  3. Xcode代码文件模板

    效果图 背景 鉴于公司非常注重代码规范,所以需要有良好的代码标注(MARK.FIXME.TODO),有利于代码文件目录清晰. 代码文件内部基本一致的集成风格,比如每个Controller都有必须实现固 ...

  4. odoo 自定义视图_如何使用Windows的五个模板自定义文件夹视图

    odoo 自定义视图 If you're particular about how Windows displays the contents of your folders, you can cut ...

  5. php项目开发免费后台模板,自定义后台模板文件

    当需要修改后台模板时可以采用此方法来修改,不影响对程序的升级 一.自定义后台模板文件 例如需要修改系统默认模板:/dayrui/Core/Views/api_my.html 此文件位于Core目录下, ...

  6. TFS2008自定义过程模板之 Power Tools 工具篇

    上午写了一篇关于自定义过程模板的文章http://www.cnblogs.com/sansi/archive/2010/03/11/1683355.html,是手工直接处理xml文件.刚刚发现原来是有 ...

  7. VSCode 自定义html5模板

    新建html快捷键 当我们想在VSCode中新建html代码时,可以 输入! 然后回车或者Tab即可自动生成一个html文件模板,效果如下: (二)自定义html5模板 但我们每次新建html模板时候 ...

  8. MyEclipse自定义servlet模板

    每次用MyEclipse默认的servlet的模板创建servlet的时候,里面会生成好多没有用的代码.因此,我们可以自定义servlet模板.步骤如下: 找到com.genuitec.eclipse ...

  9. 用Visual Studio2019自定义项目模板

    项目模板简介 众所周知,在我们使用VS新建项目时,都需要选择一个项目模板,如下图: 我们选择完项目模板进行创建,创建完成之后,可以发现项目中已经包含了一些基础的文件.例如MVC: 可以看到,MVC项目 ...

  10. ASP.NET 自定义项目模板

    前言 在微服务架构盛行的时代,一言不合就新建一个服务,虽然搭建服务并没什么难度,但不可避免的是每个人搭建出来的架子会存在差异,这很合理,因为每个开发者的个人风格.工作经验都不一样,难免认为自己喜欢的才 ...

最新文章

  1. 易语言 读写txt文本
  2. 2、UNIX、Linux操作系统的发展历程、介绍、应用领域
  3. ceph学习之pool
  4. 面向对象(类/对象/封装/继承/static/内存类加载)
  5. SR-IOV(Single Root I/O Virtualization):将PCIe共享给虚拟机的标准
  6. 疯狂连连看之开发游戏界面组件一
  7. 289页初中级前端题助你拿下Offer,附面试题答案
  8. web 实现在线拍照。。
  9. 写了个算分压电阻阻值的MATLAB小程序
  10. 「杰伦熊」暴跌96.6% 明星带货NFT为何遇冷?
  11. 夜神模拟器+Burp抓包(简直是后端复现调试的福音)
  12. springboot引入validation
  13. BZOJ 2101: [Usaco2010 Dec]Treasure Chest 藏宝箱( dp )
  14. Thinkpad linux 读卡器驱动
  15. PostgreSQL 时序数据案例 - 时间流逝, 自动压缩, 同比\环比
  16. Hadoop_GJF_MBY
  17. IOS-UIWebView字体控制
  18. C++bellman算法
  19. 【破文标题】久其2005年度部门决算报表软件绿化
  20. Ubuntu18.04平台下C/C++编程环境搭建及OpenCV4.5.4安装

热门文章

  1. cer openssl 转pem_HTTPS证书转换成PEM格式
  2. MATLAB之物理场可视化
  3. 高数——齐次方程中齐次的解释
  4. 【Android】Error obtaining UI hierarchyError while obtaining UI hierarchy XML file: com.android...
  5. 论文笔记:SRF(stereo radiance fileds)
  6. 秘密打印机涉密计算机之间,涉密打印机与涉密计算机之间采用什么方式
  7. 一款发票批量查验软件,并自动截图保存——91发票查验助手
  8. GitHub使用官网指南之Hello World
  9. 关于maven-jdocbook-plugin插件org.jboss.highlight.XhtmlRendererFactory does not indentify an extern的一个小问题
  10. 编程常用英语单词(一)