Подтвердить что ты не робот

Eclipse CDT (для разработки на С++/C), как вызвать средство поддержки контента при вводе текста

Eclipse CDT (для разработки на С++/C), как вызвать средство поддержки контента автоматически при наборе текста, например, в Visual Assist для Visual Studio. Другими словами, как давать триггеры, так как все символы клавиатуры вызываются при помощи содержимого. Пожалуйста, помогите мне..

4b9b3361

Ответ 1

Кажется, что все полезные вспомогательные параметры содержимого отключены по умолчанию. Перейдите к настройкам → С++ → Редактор → Content Assist → Дополнительно и проверьте предложение на основе парсинга по умолчанию (верхний список), а затем еще немного (например, синтаксический анализ, слово, шаблон) в нижней части.

Конечно, вы можете проверить еще больше, но наиболее важна синтаксическая разборка. Конечно, вам также необходимо включить индексирование, по крайней мере, по умолчанию оно включено.

И, конечно, как уже было предложено, зайдите в панель Content Assist и убедитесь, что все включено, и уменьшите задержку, чтобы она отображалась быстрее (если вы не хотите, чтобы она отображалась только при нажатии Ctrl + пробел).

Ответ 2

Печально то, что, по крайней мере, насколько мне известно, контент-помощь не изменилась за эти 2 года. Он по-прежнему срабатывает только ".", "- > " и "::", и его невозможно настроить. Редактор Java Eclipse, однако, может быть свободно настроен по желанию Nadith Pathirage: вы можете добавить любые клавиши, которые вы хотите инициировать для этого. Интересно, почему CDT не может достичь того же...

(Я знаю, что это старый поток, но тема по-прежнему важна по моему мнению...)

Ответ 3

Вы пробовали Ctrl+Space? Также ищите "Content Assist" в настройках.

Ответ 4

ctrl + Пространство может работать хорошо. но настраивать как автоматическое завершение так же, как emacs auto-complete или vim youcompleteme, когда ввод слов будет вызывать предложение, никоим образом.