Java Netbeans IDE 7.4 ctrl+;太空虫

Java Netbeans IDE 7.4 ctrl+;太空虫,java,netbeans,netbeans-7.4,Java,Netbeans,Netbeans 7.4,我的问题是,当我在Netbeans上使用ctrl+space时,我的IDE会生成带有“ı”字符的代码,如voıd或publıc,我的手已经修好了。当我用Java编码时,当我想自动生成getter和setter时,Netbeans会用土耳其语字符生成这些方法(用“ı”替换英语I),例如voıd或ınt和publıc。我如何修复这个bug?这是我的部分问题: public ınt getAge() { return age } publıc voıd setAge(ınt age) {

我的问题是,当我在Netbeans上使用ctrl+space时,我的IDE会生成带有“ı”字符的代码,如
voıd
publıc
,我的手已经修好了。当我用Java编码时,当我想自动生成getter和setter时,Netbeans会用土耳其语字符生成这些方法(用“ı”替换英语I),例如
voıd
ınt
publıc
。我如何修复这个bug?这是我的部分问题:

public ınt getAge() {
    return age
}

publıc voıd setAge(ınt age) {
    this.age = age;
}

据报道,同样的情况也很严重

上面说:

Netbeans自动使用Windows系统默认语言作为默认用户界面语言。我相信这意味着它是一个很好的本地化功能。但我个人觉得不舒服,因为我已经习惯了英语界面

在我做了一些谷歌搜索之后,我学到了一些设置Netbeans UI语言的技巧

  • 临时解决办法

    在Netbeans启动命令的末尾添加“-locale en:US”

    “C:\Program Files\NetBeans 6.0.1\bin\NetBeans.exe”--语言环境en:US

  • 永久解决方案

    例如,转到Netbeans安装目录

    C:\ProgramFiles\NetBeans 6.0.1\etc

    打开“netbeans.conf”并找到netbeans默认选项行

    netbeans_default_options=“-J-client-J-Xss2m-J-Xms32m-J-XX:PermSize=32m-J-XX:MaxPermSize=200m-J-Xverify:none-J-Dapple.laf.useScreenMenuBar=true”

    在此行末尾添加“-J-Duser.language=en-J-Duser.region=US”

    netbeans_default_options=“-J-client-J-Xss2m-J-XX:PermSize=32m-J-XX:MaxPermSize=200m-J-Xverify:none-J-Dapple.laf.useScreenMenuBar=true-J-Duser.language=en-J-Duser.region=US”


  • 这是外语的一个常见问题。自从我也是土耳其人以来,我就一直面临着这个问题。以下是如何修复它:


    转到NetBeans IDE安装目录。转到文件夹
    etc
    并使用文本编辑程序(如记事本或记事本+)打开
    netbeans.conf
    。然后找到
    netbeans\u default\u options=
    ,最好使用CTRL+F并将
    -J-Dfile.encoding=UTF-8
    添加到现有值中。之后,只需保存并重新加载Netbeans IDE。

    这是一条评论。没有回答。@enginear没问题。如果有效,请将其标记为答案。如果有帮助,请投票。:)对不起,我不能为我的名誉点投票。我只有6分,我无法投票:(@enginear没关系。很高兴我能帮上忙:P