如何更改NetBeans的字符集?

3
我在谷歌上研究后找到了这篇文章,但我的代码仍然被保存为ansi格式。 Notepad++有一个功能可以更改/转换代码字符集,但是否有任何选项存在于Netbeans中呢? nebeans.conf
netbeans_default_options="-J-Dorg.glassfish.v3.installRoot=\"E:\Programs\sges-v3-prelude\" -J-Dcom.sun.aas.installRoot=\"E:\Programs\AppServer\" -J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Duser.language=en -J-Duser.region=US -J-Dfile.encoding=UTF-8" project.properties:

include.path=${php.global.include.path}
source.encoding=UTF-8
src.dir=.
tags.asp=false
tags.short=true
web.root=.

提前感谢您!

2个回答

1

虽然Boro是正确的,但Krishna也有一定道理。UTF-8旨在向后兼容ASCII。因此,如果您将文件保存为UTF-8,并且仅使用可以在ASCII中找到的字符,则实际上拥有一个ASCII文件。 UTF-8扩展了ASCII编码,以提供一种使用多个字节对其他字符进行编码的方法(如果必要)。


-3

仅供参考 - UTF8字符映射到US-ANSI。意思是:在utf8中,'A'(ASCII值65)是相同的。 因此,如果您的程序使用ANSI或UTF-8编写,您将看不出区别。

编辑 - 请原谅我的英语。US-ANSI字符映射到UTF8字符集。我的意思是: US ANSI ASCII从值0到127与UTF8的0到127相同,反之则不成立。


有成千上万的特殊字符无法映射到ANSI。 - Pablo Borowicz
哇,哇,哇,哇,哇,UTF-8不能一对一地映射到ASCII。UTF-8有大约10万个字符与ASCII不匹配。 - Hello71
是的!完全同意。我应该小心处理英语。谢谢你指出来。 - Krishna

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接