我在google上研究过,我发现了article,但我的代码仍然保存为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=.
提前致谢!
答案 0 :(得分:1)
虽然Boro是正确的,但在某种意义上,Krishna也是如此。 UTF-8旨在向后兼容ASCII。因此,如果您以UTF-8保存文件,并且只使用可在ASCII中找到的字符,那么您基本上就有一个ASCII文件。 UTF-8扩展了ASCII编码,以便在必要时使用多个字节对其他字符进行编码。
答案 1 :(得分:-3)
只是FYI- UTF8字符映射到US-ANSI。含义:utf8中的'A'(ASCII值65)是相同的。
因此,如果您的程序是用ANSI或UTF-8编写的,那么您就不会知道区别。
编辑 - 原谅我的英语。 US-ANSI字符映射到UTF8字符集。我的意思是: 值0到127的US ANSI ASCII与UTF8的0到127相同,反之亦然。