在 Eclipse 中,当我按下“ctrl”(无论下一步)时,我的部分代码变为红色,背景为黄色。这是什么以及如何禁用它?
同样,当这种情况发生时,'ctrl' + 'space' 停止工作,直到我重新启动 Eclipse。
这里看起来像这样:
编辑:
如何重现:在您已经编写的内容上启动自动完成(ctrl + 空格):
类.fun
紧随其后.
并开始自动编译
现在每次我按住 ctrl 时,都会fun
发出黄色光:
班级。乐趣
在 Eclipse 中,当我按下“ctrl”(无论下一步)时,我的部分代码变为红色,背景为黄色。这是什么以及如何禁用它?
同样,当这种情况发生时,'ctrl' + 'space' 停止工作,直到我重新启动 Eclipse。
这里看起来像这样:
编辑:
如何重现:在您已经编写的内容上启动自动完成(ctrl + 空格):
类.fun
紧随其后.
并开始自动编译
现在每次我按住 ctrl 时,都会fun
发出黄色光:
班级。乐趣
可能是在on demand hyperlink navigation
演戏。
当您将鼠标悬停在文本上时,您是否还看到文本带有下划线?
尝试这个:
Window->Preferences->General->Editors->Text Editors->Hyperlinking
[v] Enable on demand hyperlink style navigation
Default modifier key: [Ctrl]
将其关闭并Apply
进行更改。
看看有没有区别。
如果不是这样,也许您在偏好的其他地方找到了罪魁祸首。
不知道如何禁用它,但您可以尝试的一件事是通过处理 Ctrl+A 选择全部,然后按 Ctrl+X 将其剪切,然后再次将其粘贴回来。检查!
黄色和红色效果是 Content Assist 功能的第二种模式,可在自动完成某些内容时按 ctrl 激活。首选项->Java->编辑器->内容辅助。窗户的顶部。另请参阅 Preferences->Java->Editor 以获取匹配的完成覆盖颜色。
转到首选项 -> 常规 -> 基本 -> 超链接文本颜色
您可以更改它,以免使用 ctrl 键看到颜色变化。
不确定这是否会有所帮助,但您是否尝试过:Windows->Preferences->Java->Editor->MarkOccurrences 并取消选中它?似乎不完全适合,但可以帮助您发现问题。