如何将用户定义语言 XML 文件添加到 Notepad++

Chu*_*uck 8 language xml notepad++ sas

我有一个 SAS 的自定义 XML 样式文件,来自 Notepad++ 中的用户定义语言文件列表: http://docs.notepad-plus-plus.org/index.php/User_Defined_Languages#How_To_Create_or_Modify_User-Defined_Languages

文件样式: http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SAS.xml

我如何告诉 Notepad++ 创建新的自定义语言并使用此文件进行样式设置?

当我单击“新用户定义语言”(尝试将其称为 SAS)时,我得到以下信息:

在此输入图像描述

我如何告诉它使用这种新的自定义语言的 XML 文件中的样式?

我咨询了以下问题,但它们都涉及更改默认行为,或手动定义新语言,而不是添加预制的 XMl 文件。

如何设置Notepad++的默认语言

如何设置Notepad++的默认语言

向 Notepad++ 添加新语言

如何让 Notepad++ 中的用户定义语言遵循主格式?

mir*_*lav 2

您显示的 XML 文件已包含 UDL 的完整定义。

  1. 复制标签之间的所有内容<UserLang</UserLang>包括它们。

  2. 找到该文件userdefinelang.xml。它与文件位于同一目录中,您可以使用菜单Settings > Edit Popup ContextMenucontextMenu.xml打开该文件。

    • 如果该文件丢失,只需将您的文件复制到该文件中并跳过步骤 3 和 4。
  3. 将您的选择粘贴到标签之前</NotepadPlus>

  4. 保存并重新启动Notepad++。

  5. 该语言应出现在“语言”菜单底部附近。