使用Notepad ++更改保存文件的默认编码

时间:2011-02-23 12:20:36

标签: encoding notepad++

就是这样。我想一次打开所有文件(进行替换)。但是notepad ++在ANSI中打开它们,我必须遍历每个文件并将编码更改为UTF-8。

5 个答案:

答案 0 :(得分:72)

在Notepad ++ 5.9中,“设置”中有一个选项 - >偏好 - >新文档/默认目录,用于在未打开BOM的情况下自动将ANSI文件转换为UTF-8

答案 1 :(得分:18)

设置 - >偏好 - >新文档/默认目录 - > UTF-8

答案 2 :(得分:2)

我相信你可以在config.model.xml中更改它。我不确定它是否将未知类型设置为默认类型,但是,它可能值得更改NewDocDefaultSettings

<GUIConfig name="NewDocDefaultSettings" format="0" encoding="0" lang="0" />

<GUIConfig name="NewDocDefaultSettings" format="0" encoding="4" lang="0" />

我认为在更糟糕的情况下,您可以录制宏来自动执行此过程。

答案 3 :(得分:1)

迟到但对于新用户,我遇到了类似的问题

第1步:
设置 - &gt;偏好 - &gt;新文档 - &gt; [Encodng] UTF-8无BOM(选中“应用于已打开的ANSI文件”)

但任何它没有解决我的问题,我搜索出来并发现它是一个 bug!

Notepad ++ v6.4.5 错误修复:

  1. 修复了functionList.xml中缺少标记时的崩溃问题。修复

  2. UTF-8(无BOM)检测错误。

  3. 第2步: 这些都有&gt; = v6.4.5 的更新,并按照第1步

答案 4 :(得分:-3)