我正在运行NetBeans 6.9,似乎无法弄清楚在哪里设置编码。我在google上找到了一些指南,但所有指南都是针对旧版本的。
答案 0 :(得分:52)
LordofFatality先生的方法不适用于您通过“打开文件”菜单打开的项目外文件。
为了实现这一目标,请在netbeans.conf
找到netbeans installation\etc\
个文件,找到netbeans_default_options
行并添加-J-Dfile.encoding=UTF-8
字符串。
如果您在那里找不到“netbeans_default_options”选项,请添加一个应该读取的全新行:
netbeans_default_options="-J-Dfile.encoding=UTF-8"
与NetBeans 7.2相关,也适用于7.4
P.S。这个问题存在了好几年,现在有这样的软件很奇怪。或者我错过了那个选项,如果是这样的话,请通知我。
祝你好运。答案 1 :(得分:25)
在6.9.1中:
它应该以这种方式工作,并且对除了我以外的任何人都有效。在我的Windows XP开发系统上,文件仍未保存为UTF-8。还在想为什么......
答案 2 :(得分:1)
如果您还没有看到它,请打开项目窗格(Window> Projects) 在树视图单击中右键单击项目名称 属性确保菜单项"来源"在左边是 突出显示你应该看到"编码:"和旁边的选择框。 点击确定。完成。
它应该以这种方式工作,并且适用于互联网上的任何人 除了我。在我的Windows上,xp dev系统文件仍未保存为 UTF-8。仍然想知道为什么......
你的文件应该包含一个或多个非拉丁字符,这就是原因。
答案 3 :(得分:0)
它的bug总是编辑器将我的文件保存为utf-8而不是bom