Eclipse文本突出显示

时间:2012-09-23 10:36:05

标签: java eclipse editor syntax-highlighting

在日食时我按'ctrl'(无论下一步是什么)我的部分代码变成了黄色背景的红色。 这是什么以及如何禁用它?

当发生这种情况时,'ctrl'+'space'停止工作,直到我重启eclipse。

这里看起来像这样:

enter image description here

修改

如何重现:在已编写的内容上启动自动完成(ctrl + space):

class.fun

.之后执行并启动自动complition

现在每次按住ctrl,fun都会发黄光:

类。的乐趣

5 个答案:

答案 0 :(得分:2)

可能会on demand hyperlink navigation采取行动。

当你将鼠标悬停在它上面时,你是否也看到文字加下划线?

试试这个:

Window->Preferences->General->Editors->Text Editors->Hyperlinking
[v] Enable on demand hyperlink style navigation
Default modifier key: [Ctrl]

将其关闭并Apply更改。

看看它是否有所作为。

如果不是这样,也许你会在你的偏好中找到罪魁祸首。

答案 1 :(得分:0)

不知道如何禁用它,但你可以尝试的一件事就是通过按Ctrl + A然后再按Ctrl + X然后再将它粘贴回去来选择全部。检查出来!

答案 2 :(得分:0)

不确定这是否会有所帮助,但您尝试过:Windows->偏好设置 - > Java->编辑器 - > MarkOccurrences并取消选中它?似乎不完全适合但可能会帮助您发现问题。

答案 3 :(得分:0)

转到首选项 - >一般 - >基本 - >超链接文字颜色

您可以更改它,以便不使用ctrl键查看颜色更改。

答案 4 :(得分:0)

黄色和红色效果是内容辅助功能的第二种模式,可以在自动完成某事时按ctrl激活。首选项 - > Java->编辑器 - >内容辅助。顶部的窗户。 另请参阅首选项 - > Java->编辑器,了解匹配的完成覆盖颜色。