如何确定在日食中使用哪种颜色的高光

问题描述

某种程度上,我的日食在两个地方设置了语法突出显示

preferences
|--general 
   |--appearance
      |--colors and fonts  
         |--abap 
            |--Syntax highlight

preferences
|--general 
   |--abap development
      |--editors
         |--source code editors
            |--abap keyword colors

问题是我希望第二种方法成为“活动的”语法高亮,但是Eclipse使用的是第一种,并且我不知道在哪里可以切换或禁用第一种。

enter image description here

Eclipse信息:

Eclipse IDE for Enterprise Java Developers (includes Incubating components)
Version: 2020-09 (4.17.0)
Build id: 20200910-1200

解决方法

默认情况下,Eclipse使用首选项>常规>外观>颜色和字体下的设置,这意味着它将所有关键字设置为蓝色。

这些设置在打开时会应用到编辑器窗口,这意味着仅按下 Preferences 中的 Apply Apply and Close 按钮是不够的/ em>窗口,但您还需要关闭并重新打开编辑器窗口,以使更改生效。

(这可能是您观察到的令人惊讶的“现在突然可以工作,但我不知道为什么”的结果。我认为这是一个错误,并为此创建了an internal incident。URL是内部的仅,但如果您想与SAP的某人讨论,可以参考。)

ABAP开发>编辑器>源代码编辑器> ABAP关键字颜色下的设置允许您使用更具体的,对ABAP敏感的设置覆盖上述常规默认设置,这意味着您可以为不同类别的语句添加颜色不一样。默认情况下,这些都是未选中的,即不适用。

这些设置会立即生效,您无需重新打开编辑器窗口即可应用它们。