Текст Eclipse выделяется
В eclipse, когда я нажимаю 'ctrl' (независимо от того, что дальше), часть моего кода становится красной с желтым фоном.
Что это и как его отключить?
Также, когда это происходит, 'ctrl' + 'space' перестает работать, пока я не перезапущу eclipse.
вот как это выглядит:
![enter image description here]()
EDIT:
Как воспроизвести: запустите автозавершение (ctrl + space) на том, что вы уже писали:
class.fun
после .
и запустите автосопровождение
теперь каждый раз, когда я держу ctrl, fun
светится желтым:
класс. весело
Ответы
Ответ 1
Возможно, будет on demand hyperlink navigation
действовать.
Вы также видите, что текст становится подчеркнутым, когда вы наводите на него курсор?
Попробуйте следующее:
Window->Preferences->General->Editors->Text Editors->Hyperlinking
[v] Enable on demand hyperlink style navigation
Default modifier key: [Ctrl]
Отключите его и Apply
изменение.
Смотрите, если это имеет значение.
Если это не так, возможно, вы найдете виновника в другом месте в своих предпочтениях.
Ответ 2
Не знаю, как отключить его, но одна вещь, которую вы можете попробовать, - выбрать все, обработав Ctrl + A, а затем разрезать его, нажав Ctrl + X, а затем снова вставив его обратно. Проверьте!
Ответ 3
Не уверен, что это поможет, но вы попробовали: Windows- > Preferences- > Java- > Editor- > MarkOccurrences и снятие флажка? Кажется, что это точно не подходит, но может помочь вам обнаружить проблему.
Ответ 4
Перейдите в раздел Настройки → Общие → Основные → Цвет текста гиперссылки
Вы можете изменить его, чтобы не видеть изменения цвета с помощью клавиши ctrl.
Ответ 5
Желтый и красный эффект - это второй режим функции Content Assist, который активируется нажатием клавиши ctrl, находясь в середине автоматического завершения чего-либо. Настройки- > Java- > Editor- > Content Assist. Вершина окна.
Также см. "Настройки- > Java- > Редактор для сопоставления завершения, чтобы перезаписать цвета.