您能否根据用户定义的语言更改notepad ++的默认保存扩展名?

时间:2014-08-01 20:59:06

标签: notepad++

我有一个用于txt文件的用户定义语言。当我在样式窗格中将扩展名设置为txt并打开txt文件时,一切正常,正确的单词会突出显示所有内容。

但是,当我使用“另存为”功能时,不会自动选择任何扩展程序。

有没有办法让我的用户自定义语言自动保存为txt文件?

2 个答案:

答案 0 :(得分:3)

您可以更改langs.xml文件中任何语言的扩展名。在Windows中,它位于AppData / Roaming / Notepad ++中。找到您的语言的标签,并将ext属性更改为您想要的。

答案 1 :(得分:0)

以下是这种情况下的解决方案,我只想要.txt用于普通文件:

转到Settings - > Preferences - > Default Directory - >然后取消选中该复选框(默认情况下似乎已选中):

  

使用新样式保存对话框(没有文件扩展名功能

是的,他们称之为“功能”(显然他们认为是一个过时的!)使用默认扩展名,他们将反向称为“新风格保存对话框”(表面上不希望出现这种情况,更好的探险家对话似乎意味着)。我在上面的评论中感谢Ishmael的回答。

[soapbox] 让我感谢记事本++团队,但是在一个完全反对用户友好的设置中记录我的不满,这将是一个默认打开的功能,很难找到。我不得不通过网络上的这么多答案(手动更改lang.xml / configuration.xml值等),这需要几个小时,在这个过程中我认真考虑了一个不同的基本文本IDE更加用户友好,让我不想扔石头。默认情况下,默认情况下,用户想要默认保存文件没有扩展名,系统不知道如何识别文件?那么为什么要将其作为开箱即用的功能? [/ soapbox]