就是这样。我想一次打开所有文件(进行替换)。但记事本++在ANSI中打开它们,我必须通过每个文件并将编码更改为UTF-8。更改记事本++的默认编码
回答
在记事本++ 5.9中有设置的选项 - >首选项 - >新建文档/默认目录自动ANSI文件转换为UTF8无BOM开放
最后一个工作solutin,非常感谢。 PS:从v6.1开始,它被称为'Encoding'→'•没有BOM'的UTF-8→'[x]应用于打开的ANSI文件' – 2013-10-16 06:00:18
这并不像我预期的那样工作。当我打开一个打开此设置的ANSI文件时,某些字符不能正确转换,并且我看到很多'x92','x94'等黑色方块代替某些字符。当我关闭该设置并打开相同的文件时,它保持ANSI编码并正确显示:'和'字符(单引号和双引号)。然后我手动执行:编码>转换为UTF-8并正确转换。这里是否有一些微妙之处导致转换在打开设置时不起作用? – Sean 2016-05-31 19:54:45
这对我来说不起作用,如果我这样做:'npp newfile.c'(其中npp只是运行n ++可执行文件)在终端 - n ++问我是否应该创建不存在的文件,我点击是的,并且它被打开......作为ANSI。但是,如果我只是在n ++中单击“新文件”,它将以UTF-8打开。 – Xupicor 2016-11-20 12:32:08
设置 - >首选项 - >新建文档/默认目录 - > UTF-8
这仅适用于新文档..但是如果您打开现有文档,它不会影响它 – Abdelwahed 2011-02-23 13:37:47
确实如此。如果你感觉冒险,你可以开始在源代码中寻找默认编码并重新编译它。 – HyderA 2011-02-23 13:47:01
http://svn.tuxfamily.org/viewvc.cgi/notepadplus_repository/trunk/scintilla/win32/ – HyderA 2011-02-23 13:47:30
我相信你可以在config.model.xml改变这一点。我不知道这是否是设置但未知类型的默认类型,但它可能是值得改变NewDocDefaultSettings
<GUIConfig name="NewDocDefaultSettings" format="0" encoding="0" lang="0" />
到
<GUIConfig name="NewDocDefaultSettings" format="0" encoding="4" lang="0" />
我认为在最坏的情况下你也许能录制一个宏来自动化这个过程。
请注意,它应该重命名为(和覆盖)'config.xml',模型文件就在那里作为一个起点点。 – BoltClock 2011-02-23 12:26:22
谢谢,抱歉,我忘了提及! – corrodedmonkee 2011-02-23 12:29:40
看看这里可以更改默认的记事本UTF8设置(新的文本文档) - http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/default-utf-8-encoding-for-new-notepad-documents/525f0ae7-121e-4eac-a6c2-cfe6b498712c
-1。问题是关于* Notepad ++ *。这个答案是关于*记事本*。 – Pang 2013-08-06 02:57:03
晚,但对于新用户,我曾经遇到过类似的问题
第1步:
设置 - >首选项 - >新建文档 - > [ENC odng]没有BOM的UTF-8(勾选适用于打开的ANSI文件)
但是它怎么没有解决我的问题,我搜出来发现它的一个错误!
记事本+ v6.4.5错误修正:
修复崩溃的问题,同时还有在functionList.xml缺少标签。修复
UTF-8(无BOM)检测错误。
第2步: 这一切有一个更新> = v6.4.5,并按照步骤1
没错,第1步本身并不适合我。然而,刚刚更新到V6.6.6最新,2014年6月,但仍然是同样的问题。即使我选择了utf-8而没有繁荣检查在settings-> preferences中打开ANSI文件。有什么想法吗?谢谢。 – MJoraid 2014-06-16 21:56:22
- 1. 将RStudio中的默认编辑器更改为记事本++
- 2. 默认编码和更改
- 3. 更改RubyMine的默认编码?
- 4. 更改默认python编码风格
- 5. Spring Boot默认属性编码更改?
- 6. 更改GMLib默认标记
- 7. 如何更改Eclipse中的默认文本文件编码?
- 8. uiswitch默认文本更改
- 9. 更改onbeforeunload事件的默认选择
- 10. 防止更改事件的默认值
- 11. 更改默认的二进制标记
- 12. 改变Emacs的默认编码系统
- 13. 如何在PowerShell中更改记事本++的默认安装路径
- 14. Eclipse:如何更改WikiText编辑器的默认标记语言
- 15. 更改默认的GitHub代码字体
- 16. OSM更改默认标记外观
- 17. 更改故事板中的默认文本样式?
- 18. 如何更改ipython笔记本的默认配色方案?
- 19. 更改解释脚本标记的默认浏览器行为
- 20. 如何更改默认的python版本?
- 21. 更改脚本中的默认组
- 22. 更改Android Studio的默认sdk版本
- 23. 更改ContentPresenter中的默认文本块
- 24. 可以更改默认管理员(postgres)的编码吗?
- 25. 更改自动STR的默认编码到UNICODE转换
- 26. 更改Django站点默认编码的指导原则
- 27. 如何将默认的字符串编码更改为UTF 8?
- 28. 我可以更改PHP或服务器的默认编码吗?
- 29. 为什么我无法更改我的Python默认编码?
- 30. 更改VIM的默认编码为UTF-8不工作
你看它的安装文件夹内的任何配置文件? – 2011-02-23 12:21:38