当前位置: 首页 > news >正文

webstorm自定义文件模板(Vue + Scss)

最终效果如下:        

具体配置如下: 

 

新增文件代码如下: 

<!--* @Description: ${COMPONENT_NAME} 页面* @Author: mhf* @Date: ${DATE}
-->
<template><div>${COMPONENT_NAME} </div>
</template><script>
export default {name: "${COMPONENT_NAME}",components: {},props: {},computed: {},watch: {},data() {return {};},methods: {},created() {},mounted() {},destroyed() {}
};
</script><style lang="scss" scoped></style>

 当然webstorm里也提供了很多内置变量,可自行使用  (变量如下,不想用的请忽略)

在文件模板中,您可以使用文本、代码、注释和预定义变量。 以下提供了预定义变量的列表。 当您在模板中使用这些变量时,它们稍后会在编辑器中扩展为相应的值。  您也可以指定自定义变量。 自定义变量使用以下格式:${VARIABLE_NAME},其中 VARIABLE_NAME是变量的名称(例如,${MY_CUSTOM_FUNCTION_NAME}) 。 在 IDE 创建包含自定义变量的新文件之前,您会看到一个对话框,您可以在其中定义模板中自定义变量的值。  通过使用 #parse 指令,可以包括 包含 标签页中的模板。 要包含模板,请在引号中将模板的全名指定为形参(例如,#parse("File Header"))。 
预定义变量列表
${DATE}当前系统日期
${DAY}当前月份的日期
${DAY_NAME_SHORT}当前日期名称的前 3 个字母(例如,Mon、Tue 等)
${DAY_NAME_FULL}当前日期的全名(Monday、Tuesday 等)
${DIR_PATH}新文件的目录路径(相对于项目根目录)
${DS}美元符号 ($)。 此变量用于转义美元字符,因此不会将其视为模板变量的前缀。
${FILE_NAME}新文件名称
${HOUR}当前小时
${MINUTE}当前分钟
${SECOND}当前秒
${MONTH}当前月份
${MONTH_NAME_SHORT}当前月份名称的前 3 个字母(Jan、Feb 等)。
${MONTH_NAME_FULL}当前月份的全名(January、February 等)。
${NAME}新实体的名称(文件、类型、接口等)
${ORGANIZATION_NAME}在项目设置中指定的组织名称
${PRODUCT_NAME}IDE 名称
${PROJECT_NAME}当前项目名称
${TIME}当前系统时间
${USER}当前用户的系统登录名
${YEAR}当前年度

最后保存并且新建一个文件

 

填写文件名和自定义变量名称 

 

http://www.lryc.cn/news/190592.html

相关文章:

  • 楔子-写在之前
  • 第 5 章 数组和广义表(稀疏矩阵的三元组顺序表存储实现)
  • 【RabbitMQ 实战】11 队列的结构和惰性队列
  • Python3-批量重命名指定目录中的一组文件,更改其扩展名
  • 渗透测试KAILI系统的安装环境(第八课)
  • 如何正确方便的理解双指针?力扣102 (二叉树的层序遍历)
  • Vue或uniapp引入自定义字体
  • ​力扣:LCR 122. 路径加密​ 题目:剑指Offer 05.替换空格(c++)
  • cJson堆内存释放问题
  • 论文阅读/写作扫盲
  • 一文拿捏对象内存布局及JMM(JAVA内存模型)
  • Android组件通信——ActivityGroup(二十五)
  • js的继承的方式
  • 聊聊HttpClient的重试机制
  • 北邮22级信通院数电:Verilog-FPGA(4)第三周实验:按键消抖、呼吸灯、流水灯 操作流程注意事项
  • Ghidra101再入门(上?)-Ghidra架构介绍
  • Vue3路由引入报错解决:无法找到模块“xxx.vue”的声明文件 xxx隐式拥有 “any“ 类型。
  • 基于若依ruoyi-nbcio支持flowable流程分类里增加流程应用类型
  • JS之同步异步promise、async、await
  • 【OpenCV • c++】自定义直方图 | 灰度直方图均衡 | 彩色直方图均衡
  • el-tree目录和el-table实现搜索定位高亮方法
  • linux常用指令
  • C语言,指针的一些运算
  • iPhone 如何强制重启
  • 数据结构--单链表操作
  • AlmaLinux (兼容centos)安装Geant4与ROOT
  • FPGA面试题(2)
  • 【C++ Primer Plus学习记录】指针——使用new来创建动态数组
  • 移动app广告变现,对接广告联盟还是选择第三方聚合广告平台?
  • ARM 按键控制 LED灯,蜂鸣器,风扇