0

不知何故,我的日食有两个不同的地方设置语法高亮:

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

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

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

在此处输入图像描述

日食信息:

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

1 回答 1

1

Eclipse 默认使用Preferences > General > Appearance > Colors and Fonts下的设置,这意味着它将所有关键字都涂成蓝色。

这些设置会在打开编辑器窗口时应用到它,这意味着在“首选项”窗口中按下“应用”或“应用并关闭”按钮是不够的,但您还需要关闭并重新打开编辑器窗口才能使更改生效。

(这可能是您观察到的令人惊讶的“现在它突然起作用了,但我不知道为什么”效果的原因。我认为这是一个错误并为此创建了一个内部事件。URL 只是内部的,但你可以如果您想与 SAP 的某个人讨论它,请参考它。)

ABAP Development > Editors > Source Code Editors > ABAP Keyword Colors下的设置允许您使用更具体的 ABAP 敏感设置覆盖上述一般默认值,这意味着您可以对不同类别的语句进行不同的着色。默认情况下,这些都是未选中的,即不适用。

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

于 2020-09-29T07:10:37.867 回答