如何更改NetBeans中的文件编码?
我想在NetBeans IDE(版本6.9.1)中更改文件的编码,比如从ANSII到UTF-8。 我怎样才能做到这一点?
编辑:我会更精确。 我不想更改NetBeans中的默认编码。 我只想改变当前编辑的文件的编码。
在NetBeans模型中,所有项目文件应该具有相同的编码。 答案是你不能在Netbeans中这样做。
如果您在Netbeans工作,则应考虑使用其他工具将所有文件转换为单个编码。
转到Netbeans主页中的etc文件夹 – >打开netbeans.conf
文件并添加netbeans_default_options
行:
-J-Dfile.encoding=UTF-8
重新启动Netbeans,它应该是UTF-8
要检查帮助 – >关于并检查系统: Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)
Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)
NetBeans文档仅说明FileEncodingQuery(FEQ)的层次结构 ,build议您可以在每个文件的基础上设置编码:
- NetBeans wiki文章“DevFaqI18nFileEncodingQueryObject”: 项目编码与文件编码 – NetBeans 6.x中使用哪些优先规则?
仅供参考,这是关于项目范围设置的wiki页面:
- NetBeans wiki文章“FaqI18nProjectEncoding”: 如何设置或修改项目的字符编码?
有一个古老的Bugreport关于这个问题。
在项目浏览器上,右键单击项目,属性 – >常规 – >编码。 这将允许您select每个项目的编码。
这个链接回答你的问题: http : //wiki.netbeans.org/FaqI18nProjectEncoding
您可以更改来源编码或运行时编码。