WebStorm | 如何修改webstorm中新建html文件默认生成模板中title的初始值

本文主要是介绍WebStorm | 如何修改webstorm中新建html文件默认生成模板中title的初始值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在近期的JS的学习中,使用webstorm,总是要先新建一个html文件,然后再到里面书写<script>标签,真是麻烦,而且标题也是默认的title,想改成文件名还总是需要手动去改

经过小小的研究,找到了修改生成模板的方法

1.设置

2.文件 | 设置 | 编辑器 | 文件和代码模板

3.快速进入

这里可以看到HTML的模板了,默认模板代码如下(不用复保存的,一会儿教你一键还原

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>#[[$Title$]]#</title>
</head>
<body>
#[[$END$]]#
</body>
</html>

 首先先改title默认文件名,以下是jetbrain官方给的参考参数

预定义变量列表


${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}        当前年度

根据参考,我们选择${FILE_NAME}即可,写进模板里如下

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>${FILE_NAME}</title>
</head>
<body>
#[[$END$]]#
</body>
</html>

在修改了模板文件后,重新进此页,会出现下图的两个选项

重置(蓝色):一键还原当前的模板,且只在编辑时才会出现,而且点击后此页的所有模板选项会全部清空,再次重进此页会重新看到默认的模板文件,所以不推荐点击

还原图标:还原单个模板文件,出现重置确认弹窗后同意即可

然后再加上想修改的其余部分

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>${FILE_NAME}</title><style>body {background-color: black;}</style><script>#[[$END$]]#</script>
</head>
<body></body>
</html>

再次新建一个用于测试模板的文件,会发现IDE会帮我们自动生成好可以直接写JS学习代码的HTML文件了,里面有css的用于护眼的代码,还有准备好的scrip标签,游标也自动停在了scrip标签后面,直接回车就能开写,非常贴心

 

然后格式不对直接一个ctrl+alt+L组合键一键整理就完事了,非常方便我这种懒人

还可以自定义自己喜欢的模板,例如

${FILE_NAME}
${PROJECT_NAME}
${PRODUCT_NAME}
${DATE}项目描述:代办清单:人员名单:

点击应用后,回到项目中,直接通过模板可以快速建立一个项目文档

哦,懒癌福音,可以轻轻松松的写好项目任务清单,真是太棒了

这篇关于WebStorm | 如何修改webstorm中新建html文件默认生成模板中title的初始值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/716927

相关文章

C#使用Spire.XLS快速生成多表格Excel文件

《C#使用Spire.XLS快速生成多表格Excel文件》在日常开发中,我们经常需要将业务数据导出为结构清晰的Excel文件,本文将手把手教你使用Spire.XLS这个强大的.NET组件,只需几行C#... 目录一、Spire.XLS核心优势清单1.1 性能碾压:从3秒到0.5秒的质变1.2 批量操作的优雅

Python使用python-pptx自动化操作和生成PPT

《Python使用python-pptx自动化操作和生成PPT》这篇文章主要为大家详细介绍了如何使用python-pptx库实现PPT自动化,并提供实用的代码示例和应用场景,感兴趣的小伙伴可以跟随小编... 目录使用python-pptx操作PPT文档安装python-pptx基础概念创建新的PPT文档查看

在ASP.NET项目中如何使用C#生成二维码

《在ASP.NET项目中如何使用C#生成二维码》二维码(QRCode)已广泛应用于网址分享,支付链接等场景,本文将以ASP.NET为示例,演示如何实现输入文本/URL,生成二维码,在线显示与下载的完整... 目录创建前端页面(Index.cshtml)后端二维码生成逻辑(Index.cshtml.cs)总结

Python实现数据可视化图表生成(适合新手入门)

《Python实现数据可视化图表生成(适合新手入门)》在数据科学和数据分析的新时代,高效、直观的数据可视化工具显得尤为重要,下面:本文主要介绍Python实现数据可视化图表生成的相关资料,文中通过... 目录前言为什么需要数据可视化准备工作基本图表绘制折线图柱状图散点图使用Seaborn创建高级图表箱线图热

更改linux系统的默认Python版本方式

《更改linux系统的默认Python版本方式》通过删除原Python软链接并创建指向python3.6的新链接,可切换系统默认Python版本,需注意版本冲突、环境混乱及维护问题,建议使用pyenv... 目录更改系统的默认python版本软链接软链接的特点创建软链接的命令使用场景注意事项总结更改系统的默

SQLServer中生成雪花ID(Snowflake ID)的实现方法

《SQLServer中生成雪花ID(SnowflakeID)的实现方法》:本文主要介绍在SQLServer中生成雪花ID(SnowflakeID)的实现方法,文中通过示例代码介绍的非常详细,... 目录前言认识雪花ID雪花ID的核心特点雪花ID的结构(64位)雪花ID的优势雪花ID的局限性雪花ID的应用场景

基于Python Playwright进行前端性能测试的脚本实现

《基于PythonPlaywright进行前端性能测试的脚本实现》在当今Web应用开发中,性能优化是提升用户体验的关键因素之一,本文将介绍如何使用Playwright构建一个自动化性能测试工具,希望... 目录引言工具概述整体架构核心实现解析1. 浏览器初始化2. 性能数据收集3. 资源分析4. 关键性能指

Django HTTPResponse响应体中返回openpyxl生成的文件过程

《DjangoHTTPResponse响应体中返回openpyxl生成的文件过程》Django返回文件流时需通过Content-Disposition头指定编码后的文件名,使用openpyxl的sa... 目录Django返回文件流时使用指定文件名Django HTTPResponse响应体中返回openp

Spring Boot 中的默认异常处理机制及执行流程

《SpringBoot中的默认异常处理机制及执行流程》SpringBoot内置BasicErrorController,自动处理异常并生成HTML/JSON响应,支持自定义错误路径、配置及扩展,如... 目录Spring Boot 异常处理机制详解默认错误页面功能自动异常转换机制错误属性配置选项默认错误处理

从入门到精通详解LangChain加载HTML内容的全攻略

《从入门到精通详解LangChain加载HTML内容的全攻略》这篇文章主要为大家详细介绍了如何用LangChain优雅地处理HTML内容,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录引言:当大语言模型遇见html一、HTML加载器为什么需要专门的HTML加载器核心加载器对比表二