NP++ 6.8.5(最新)
我使用“定义您的语言”、“导入”功能向记事本中添加了一种语言。这很有效。但是,每次打开文件时我都必须明确指出语言类型。我导入的 XML 定义了我的语言使用的三个扩展名,但它无法识别它们。
我尝试在样式配置器对话框中关联扩展,正如 SU 上的多个类似问题所建议的那样,但我的用户定义语言没有出现在列表框中的可用语言列表中。
是否有其他文件或功能可以用来实现这一点?
我以前的 NP++ 版本没有这个问题,语法高亮一直有效,直到我升级。
答案1
我的用户定义语言没有出现在列表框中的可用语言列表中。
用户定义的语言会自动添加到“语言”菜单中。
它们出现在菜单中的水平分隔符后面。
安装新语言后,您必须重新启动 Notepad++。
“Apache”和“Progress”是用户定义语言。
如果您打开具有正确扩展名的文件,例如,
.i
它们的语言将自动选择为“进度”,并将被适当地设置样式。
用户定义语言不是出现在“语言菜单”列表框中。
用户定义语言不是出现在“样式配置器”对话框中。
有一些用于安装用户定义语言的 Notepad++ 补丁。
这些补丁不仅仅是 XML 语言定义。
一个例子是进度 4gl/ABL“增加了对 Progress 4gl/ABL 的支持:语法高亮、块折叠和自动完成”