gwi*_*man 5 delphi templates syntax-highlighting editor delphi-12-athens
我最近升级到Delphi 11.3,并解决了问题。
我遇到的一个问题是 Delphi 在您键入时显示的实时代码模板。我通常会启用此功能,因为它会很有帮助。
但在 Delphi 11.3 中,当 Color SpeedSetting 设置为“Ocean”时,突出显示的模板槽是不可读的,因为它使用深蓝色背景(“highlight”,或者我猜是“highdark”)和黑色文本,而不是一些文本。反转颜色,例如“前景”(即:文本)的白色。
这是一个屏幕截图:
我如何控制该颜色?我在自定义颜色设置中找不到用于模板突出显示的项目。
编辑添加:Color SpeedSetting“Visual Studio (TM)”也有同样的问题。
编辑2:更多研究:
任何浅色背景的主题都会出现这种不可用的颜色问题。我不确定 Delphi 是否在某些主题上有一些“浅色主题”标志,或者它是根据某些元素的背景颜色工作的,但它们似乎都表现出了问题。
第 3 方 Delphi IDE 主题编辑器也没有用于实时模板颜色的项目。
模板字段颜色在 10.x 中不是问题,其中实时模板字段是用轮廓框绘制的,而不是背景更改。(嗯,初始字段的背景发生了变化,但是一旦您开始输入,就会变成一个框。)
我已将其发布到质量门户 RSP-42312。
2023 年 12 月,我更新了问题 RSP-42312,报告该问题在 Delphi 12 编辑器中仍然存在。
| 归档时间: |
|
| 查看次数: |
178 次 |
| 最近记录: |