就是这样。我想一次打开所有文件(进行替换)。但是notepad ++在ANSI中打开它们,我必须遍历每个文件并将编码更改为UTF-8。
答案 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 错误修复:
修复了functionList.xml中缺少标记时的崩溃问题。修复
UTF-8(无BOM)检测错误。
第2步: 这些都有&gt; = v6.4.5 的更新,并按照第1步
答案 4 :(得分:-3)