将 Notepad++ 自定义文件扩展名设为普通文本

将 Notepad++ 自定义文件扩展名设为普通文本

我有一个自定义文件扩展名,Notepad++ 默认会对其进行一些奇怪的着色。我希望 N++ 将每个具有此扩展名的文件视为“普通文本”语言。我知道我可以从“设置”>“样式配置器”>“语言”中更改它,但“普通文本”未列在语言列表中。

答案1

该扩展名大概在langs.xml文件中列为特定语言的相关默认扩展名。

您可以通过打开 Notepad++ 数据目录中的文件来删除默认扩展名langs.xml。此目录取决于您的设置,但通常位于 Notepad++ 安装所在的同一文件夹中或 中%APPDATA%\Notepad++

ext作为示例,ActionScript 的默认扩展在元素的字段中列出<Language name="actionscript">

<Language name="actionscript" ext="as mx" commentLine="//" commentStart="/*" commentEnd="*/">

您可以通过在此处删除扩展名、保存文件,然后重新启动 Notepad++ 来删除它。

关于这一点的一个缺点是,您可能需要在任何更新文件的 Notepad ++ 更新之后重复此步骤langs.xml

相关内容