用户定义的语言不适用于 Notepad++ 中的指定文件类型
Posted
技术标签:
【中文标题】用户定义的语言不适用于 Notepad++ 中的指定文件类型【英文标题】:User-defined language not applying to specified file types in Notepad++ 【发布时间】:2011-08-28 19:00:56 【问题描述】:我在 Notepad++ 中创建了一种相当简单的用户定义语言,并为其赋予了相关的扩展名。但是,当我打开使用该扩展名命名的文件时,什么也没有发生。没有语法高亮或注释高亮。
知道我做错了什么吗?
扩展程序的设置没有前导 "."
,如 Notepad++ 文档中所指定。
【问题讨论】:
【参考方案1】:这个问题已经解决了,所以我想整个问题可能会被关闭或删除。我不确定他们在哪个版本中修复了它,但在最新的 v6.5.1 中一切正常。
-
转到菜单
Language > Define your language...
创建新语言或从下拉菜单中选择现有语言
在Ext.
文本框中添加您想要的扩展名,不带前导“.”如果您有多个扩展程序,则用空格分隔。
现在打开一个具有此类扩展名的文件,它会正确突出显示。要确认用户定义的语言扩展名是否正确,您还可以查看通常存储在您的%APPDATA%\Notepad++\
文件夹中的userDefineLang.xml
。
【讨论】:
【参考方案2】:这里是关于如何为新语言创建自己的 Notepad++ 语法定义的清晰指南。
http://weblogs.asp.net/jgalloway/archive/2006/11/25/creating-a-user-defined-language-in-notepad.aspx【讨论】:
您链接的页面没有任何与他的问题有关的信息。 本指南还不清楚。它显示了要单击的菜单,但并没有说明各个字段的含义。以上是关于用户定义的语言不适用于 Notepad++ 中的指定文件类型的主要内容,如果未能解决你的问题,请参考以下文章