【问题标题】:How do I change highlighting on a dark L & F如何更改深色 L & F 上的突出显示
【发布时间】:2018-12-05 23:20:06
【问题描述】:

Netbeans 9.0 Win10-64 & Win7-64

我已将背景设置为黑色 - 我忘记了主题名称,我不知道如何再次更改它。 Java 突出显示相同的对象(方法、对象名称等)几乎是不可读的。我试图找到一个地方来改变它(工具->选项->字体和颜色->突出显示)并且找不到正确的突出显示选项。断点突出显示也是如此。

另外,光标是看不到的。可能光标颜色为黑色,在黑色背景上看不到。

比如点击internalFrame,其他的高亮不可读(第一个'internalFrame'可读,其余不可读):

JInternalFrame internalFrame = new JINternalFrame();
internalFrame.method1();
internalFrame.method2();

有没有办法改变这些亮点?

【问题讨论】:

    标签: netbeans-8 netbeans-9


    【解决方案1】:

    有没有办法改变这些亮点?

    是的,但是你必须去不同的地方去改变它们,这取决于你想改变什么:

    (1) 更改包含程序源的编辑窗口的大部分颜色:

    • 工具 > 选项 > 字体和颜色

    • 选择语法选项卡,然后从语言下拉列表中选择Java(或您使用的任何语言)。

    • 您要修改的大部分选项可能都列在类别窗口中。

    • 类别窗口下方是一个预览窗口,它将立即显示更改前景和/或背景的效果给定类别条目的颜色。作为一个(极端)示例,此屏幕截图显示了将 Java 标识符的字体颜色更改为黄色并将背景颜色更改为红色的效果:

    • 选择所有语言可以找到一些非特定语言的类别条目(例如URL空白) em> 来自 语言 下拉列表。

    • 屏幕右上角有一个恢复按钮,如果您搞砸了,想恢复为默认设置。

    (2) 改变光标颜色:

    • 工具 > 选项 > 字体和颜色
    • 选择Highlighting标签,然后从Category窗口中选择Caret Color
    • 根据需要选择前景背景颜色。

    (3) 要更改断点行的突出显示,请参阅 SO 问题How to change background color of line highlighting during debug process in Netbeans?的答案?

    注意事项:

    • 虽然您没有询问,但您也无法更改 控制台 窗口中使用的颜色:工具 > 选项 > 其他 > 选择 终端标签。

    • 有许多适用于 NetBeans 的深色方案,因此如果您使用的方案有烦人的限制,请尝试一些替代方案。 NetBeans 8.2 在 Tools > Plugins > Available Plugins 下提供了一些,例如 Darcula LAF for NetBeansDark Look And Feel Themes 2pmTech L&F.

      此外,这里有几个站点提供许多带有预览的 NetBeans 主题:https://netbeansthemes.com/http://svenspruijt.nl/themebuilder/

    【讨论】:

    • 谢谢。我很快就会尝试这个。
    猜你喜欢
    • 1970-01-01
    • 2014-01-05
    • 1970-01-01
    • 2011-02-02
    • 2012-03-27
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 2010-12-12
    相关资源
    最近更新 更多