netbeans-8 - 如何更改深色 L & F 上的突出显示
问题描述
Netbeans 9.0 Win10-64 & Win7-64
我已将背景设置为黑色 - 我忘记了主题名称,我不知道如何再次更改它。Java 突出显示相同的对象(方法、对象名称等)几乎是不可读的。我试图找到一个改变它的地方(工具->选项->字体和颜色->突出显示)并且找不到正确的突出显示选项。断点突出显示也是如此。
另外,光标是看不到的。光标颜色可能是黑色的,在黑色背景上看不到。
例如,点击 internalFrame ,其他的高亮显示不可读(第一个 'internalFrame' 可读,其余不可读):
JInternalFrame internalFrame = new JINternalFrame();
internalFrame.method1();
internalFrame.method2();
有没有办法改变这些亮点?
解决方案
有没有办法改变这些亮点?
是的,但是你必须去不同的地方去改变它们,这取决于你想要改变什么:
(1) 更改包含程序源的编辑窗口的大部分颜色:
工具 > 选项 > 字体和颜色
选择语法选项卡,然后从语言下拉列表中选择Java(或您使用的任何语言) 。
您要修改的大多数选项可能都列在“类别”窗口中。
类别窗口下方是一个预览窗口,它将立即显示更改给定类别条目的前景和/或背景颜色的效果。作为一个(极端)示例,此屏幕截图显示了将 Java 标识符的字体颜色更改为黄色并将背景颜色更改为红色的效果:
通过从Language下拉列表中选择All Languages可以找到一些不是特定语言的Category条目(例如URL、Whitespace )。
如果您搞砸了,并且想要恢复为默认值,屏幕右上角会有一个“恢复”按钮。
(2) 更改光标颜色:
- 工具 > 选项 > 字体和颜色
- 选择突出显示选项卡,然后从类别窗口中选择插入符号颜色。
- 根据需要选择前景色和背景色。
(3) 要更改断点行的突出显示,请参见 SO question How to change background color of line highlighting during debug process in Netbeans的答案?
笔记:
尽管您没有询问,但您更改控制台窗口中使用的颜色的能力也有限:工具 > 选项 > 其他 >选择终端选项卡。
NetBeans 有许多深色方案可用,因此如果您使用的方案有烦人的限制,请尝试一些替代方案。NetBeans 8.2 在Tools > Plugins > Available Plugins下提供了一些,例如Darcula LAF for NetBeans、Dark Look And Feel Themes和2pmTech L&F。
此外,这里有几个站点提供了许多带有预览的 NetBeans 主题:https ://netbeansthemes.com/和http://svenspruijt.nl/themebuilder/
推荐阅读
- c# - 在 C# 网站中调用 Web API 方法时的 SSL/TLS 证书验证相关问题
- php - 我需要创建一个多维数组
- java - ORA-00604: 递归 SQL 级别 1 发生错误 ORA-01003: 未分析语句
- excel - 在 Windows 10 和 office 2013 中安装 EN LIP 后的字体问题
- vhdl - 在 VHDL 中阻止对 SIGNALS 的分配
- css - 为什么 VW 不等于窗口的可视宽度?
- python - ZeroDivisionError 使用 statsmodels Holt 简单预测与趋势
- excel - 如果在列中按下 Enter 键如何触发代码
- spring-boot - 无法实现对 Spring-Boot API 的基于角色的访问
- java - 有人可以帮助我如何在 mac 计算机中使用 java 程序文件创建可执行文件/应用程序/实用程序吗?