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

Notepad++对.tpl默认打开且高亮显示HTML代码

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Notepad++是一款非常有特色的编辑器,支持多种语言编码高亮显示。但在文件关联里却没有找到tpl文件关联(Smarty模板文件)
为了解决这个问题,按以下步骤操作,添加支持

1、菜单“设置”-“首选项”-“文件关联”
在左侧“支持的扩展名”中有一项“customize”,点击后,填写“tpl”。完成此设置后,tpl文件的默认打开方式会使用Notepad++打开。

2、确定tpl文档的代码归类。

首先需要知道,添加的这个文件关联的代码是类似于哪种语言编码,以便使用Notepad++原有的语言编码支持来支持添加 的文件类型编码,否则打开后没有代码高亮显示,达不到需要的效果。Smarty模板文件tpl的编码其实基本就是html代码。所以决定让 Notepad++支持tpl按支持html一样处理。

3、找到Notepad++的安装目录下的langs.xml文件,如果安装目录下没有,则应该在类似此目录下
C:\Documents and Settings\username\Application Data\Notepad++

提示:我的安装文件在D盘,但是找不到这个文件,我的这个文件在目录:

C:\Users\Administrator\AppData\Roaming\Notepad++

目录中的username换成自己的电脑用户名。找到此文件后打开(一般不使用Notepad++打开,以免保存失败。)

4、在打开的langs.xml中搜索“name=”html””,找到以下内容行:

Language name="html" ext="html htm shtml shtm xhtml" commentLine="" commentStart="<!--" commentEnd="-->"

改为:

Language name="html" ext="html htm shtml shtm xhtml tpl" commentLine="" commentStart="<!--" commentEnd="-->"

即在ext项中添加tpl,保存再次使用Notepad++打开tpl文件时,便会让打开html文件一样,有了代码高亮处理。


提示:修改完成后,关掉notepad++里面所有文件,然后重新打开

转载于:https://my.oschina.net/meng527/blog/603233

相关文章:

  • Jsp中的变量
  • Jsp中的自定义函数
  • gradle--java入门(转)
  • Jsp中的注释
  • 如何通过邮件头和传输跟踪日志查看原始客户端IP
  • Jsp中的Page指令
  • Jsp中的include指令
  • 网络流 - 割与最小割
  • jsp:param标签
  • opengl 教程(24) shadow mapping (2)
  • jsp:include标签
  • Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法
  • jsp:forward标签
  • jsp:include标签与include指令的区别
  • Xhprof php性能测试工具用法小结
  • 深入了解以太坊
  • [译] React v16.8: 含有Hooks的版本
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • 【刷算法】求1+2+3+...+n
  • android 一些 utils
  • Android单元测试 - 几个重要问题
  • Babel配置的不完全指南
  • Cookie 在前端中的实践
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • Java读取Properties文件的六种方法
  • Linux Process Manage
  • mac修复ab及siege安装
  • magento2项目上线注意事项
  • open-falcon 开发笔记(一):从零开始搭建虚拟服务器和监测环境
  • Otto开发初探——微服务依赖管理新利器
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • Quartz初级教程
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • Terraform入门 - 1. 安装Terraform
  • Terraform入门 - 3. 变更基础设施
  • Vultr 教程目录
  • 给初学者:JavaScript 中数组操作注意点
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 为什么要用IPython/Jupyter?
  • 自制字幕遮挡器
  • gunicorn工作原理
  • MyCAT水平分库
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • (C#)获取字符编码的类
  • (windows2012共享文件夹和防火墙设置
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (区间dp) (经典例题) 石子合并
  • (十八)三元表达式和列表解析
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world