在日食时我按'ctrl'(无论下一步是什么)我的部分代码变成了黄色背景的红色。 这是什么以及如何禁用它?
当发生这种情况时,'ctrl'+'space'停止工作,直到我重启eclipse。
这里看起来像这样:
修改
如何重现:在已编写的内容上启动自动完成(ctrl + space):
class.fun
在.
之后执行并启动自动complition
现在每次按住ctrl,fun
都会发黄光:
类。的乐趣
答案 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->编辑器,了解匹配的完成覆盖颜色。