强制Netbeans对项目外的文件使用UTF8

时间:2014-02-24 11:41:41

标签: netbeans utf-8 character-encoding

有没有办法告诉Netbeans 7.4,它应该使用UTF-8编码,无论如何?对于任何项目以外的文件以及无法确定字符编码的文件?

Netbeans 7.4(及更早版本)始终对任何项目中的所有文件使用UTF-8,并且在打开/保存时始终使用它(使用ANSI或其他内容)来自任何项目之外的文件。由于整个世界走向UTF-8,我发现这是一个巨大的错误,虽然开发团队声称,这是设计元素。

无论如何,你怎么称呼它,这对我来说是一场令人难以置信的噩梦。当我想使用Netbeans快速编辑一些无项目的PHP文件时,我总是以乱糟糟的国家字符结束。即使我在(ANSI?)Netbeans中保存文件,在Notepad ++中打开它,转换为UTF-8然后在Netbeans中重新打开,它又会在此文件上强制进行一些奇怪的编码(ANSI? )并且所有国家角色都搞砸了。我尝试将文件(在Notepad ++中)转换为UTF-8UTF-8 without BOM。没效果。

1 个答案:

答案 0 :(得分:1)

我有同样的问题。最后我找到了解决方案:

  1. 找到并编辑你的netbeans.conf文件,对我而言,它位于:
  2. C:\Program Files\NetBeans 8.0.2\etc\netbeans.conf

    1. 找到netbeans_default_options行并将此新选项添加​​到end:
    2. -J-Dfile.encoding=UTF8