*.map 的 Notepad++ 语法高亮显示

Notepad++ syntax highlighting for *.map

我找不到如何在 Notepad++ 中自定义映射文件(*.map 文件)的语法突出显示。我实际上已经添加了这个 syntax file recommended in this post。但是语法突出显示效果不好,可能是因为它是为旧版本的 MapServer 构建的(请参见下图,其中许多关键字未正确着色)。因此我有两个问题:

  1. 如何自定义语法着色?我无法通过“设置”>“样式配置器”>“默认主题”(不在语言列表中)访问 'Mapfile' 语言。

  2. 如何让Notepad++自动识别*.map文件?当我打开这样的文件时,它的颜色像 txt 文件,扩展名 *.map 无法识别。

非常感谢您的帮助!

我确定这里或 SuperUser 的某个地方已经回答了这个问题,但现在找不到。
转到 语言 > 定义您的语言 > select 您从 用户语言 定义的语言下拉菜单并将 Ext 字段设置为 map.

我对 *.log 文件进行了以下设置:

要更新突出显示规则 select 选项卡 关键字列表评论和编号 等并更新规则。

更新--
好的,在这里找到它:How can I tell Notepad++ to always use a particular language with a particular file extension