如何在NetBeans IDE中更改编辑器字体(行号)?

时间:2014-01-19 10:31:53

标签: netbeans fonts

我的操作系统默认语言设置为日语。当我启动NetBeans IDE 7.x.x编辑器窗口时,字体会自动设置为OS系统默认(这是一些日文字体) - 但我希望所有字体都是 Courier New 字体。所以我成功地在编辑器窗口(编写代码的地方)和输出窗口中更改了它。但代码行号仍然是日语字体(对我来说,数字看起来变窄)。是否可以将它们更改为 Courier New 字体?

2 个答案:

答案 0 :(得分:1)

我认为您应该对Netbeans> = 7.2.0进行更新。您的错误可以通过7.2.0版修复。请参阅Netbeans Bugtracker中的故障单。

答案 1 :(得分:0)

警告:此解决方法可能有助于配置JRE处理字体的方式。根据经验,总是先复制(备份)你正在弄乱的东西;并尝试以下风险,风险自负!

  1. 转到$JAVA_HOME/jre/lib/,您将看到一个文件fontconfig.properties.src,将其复制并将重复的文件重命名为fontconfig.properties。 打开fontconfig.properties并查找以下行:
  2.   

    monospaced.plain.japanese = <强> {???}

         

    monospaced.bold.japanese = <强> {???}

         

    monospaced.italic.japanese = <强> {???}

         

    monospaced.bolditalic.japanese = <强> {???}

    并将其更改为:

      

    monospaced.plain.japanese = Courier New

         

    monospaced.bold.japanese = Courier New Bold

         

    monospaced.italic.japanese = Courier New Italic

         

    monospaced.bolditalic.japanese = Courier New Bold Italic

    分别

    这背后的逻辑是配置 Courier New 特定(使用)时使用的字体(案例中的 monospaced ) ;由于NetBeans IDE的行号(以及装订区域)使用 monospaced 作为其UI字体,我只是想(并希望)这可能对您有所帮助! 请注意,这也会影响使用此JRE的任何其他内容!