Автозаполнение Eclipse Nsight работает, но не выделяет текущий выбор

Я только что установил CentOS 7 с рабочим столом Cinnamon на свой компьютер. Затем я пошел и установил cuda 7.5. Когда я открыл eclipse nsight, я попытался что-то закодировать, чтобы проверить свою установку. Я начал печатать и нажал Ctrl+Space, чтобы появилось меню автозаполнения, в котором были все правильные параметры. Единственная проблема заключалась в том, что eclipse не выделял текущий параметр в списке. Я нажал Enter, и первая опция завершила то, что я печатал. Затем я попробовал еще раз, только на этот раз я нажал клавишу со стрелкой вниз 3 раза, а затем введите, и третий вариант завершил то, что я печатал. Проблема здесь в том, что eclipse не выделяет выбранный параметр, когда я перемещаюсь по ним.

Вот изображение, которое я сделал на своем экране. Посмотрите, как, когда я начинаю печатать cuda, я получаю список параметров, но текущий выбранный не имеет выделения.

введите здесь описание изображения

Подсветка отлично работает в моей обычной луне eclipse, которую я использую для всего, кроме программирования cuda. Вот пример того, что я хочу. Посмотрите, как появляется синяя подсветка вокруг первой опции, когда я нажимаю Ctrl+Пробел.

введите здесь описание изображения

Обратите внимание, что у меня также есть Ubuntu в моей системе. Подсветка работает для nsight в Ubuntu. Также я попытался переключить свой CentOS с Cinnamon на диспетчер рабочего стола GNOME, и это не имело никакого значения. Я также попытался изменить «Настройки» -> «Основные» -> «Внешний вид» -> «Цвета и шрифты» -> «Вспомогательный фон содержимого» / «Цвета переднего плана». Это не только не помогло, но и ни на что не повлияло. Вспомогательное содержимое осталось того же цвета.


person chasep255    schedule 20.09.2015    source источник
comment
Вместо этого вы должны делать скриншоты.   -  person approxiblue    schedule 25.09.2015
comment
Я бы сделал снимок экрана, чтобы закрыть приглашение автозаполнения.   -  person chasep255    schedule 25.09.2015
comment
Это должен быть отчет об ошибке для NVIDIA, а не вопрос переполнения стека. Какого ответа вы реально ожидаете здесь?   -  person talonmies    schedule 28.09.2015


Ответы (1)


Попробуйте window -> preferences -> c++ -> editor -> mark occurences

Выберите все доступные там параметры.

Также перейдите по ссылке: Preferences > General > Editors > Text Editors > Annotations

Сравните настройки «Вхождения» и «Запись вхождений». Убедитесь, что для одного из них не установлен флажок «Текст как выделенный».

Это должно исправить это.

person Oleg Gopkolov    schedule 28.09.2015
comment
Я предлагаю вам перезапустить Nsight Eclipse, чтобы предлагаемые настройки заработали. - person MuneshSingh; 14.02.2020