2008-10-03 4 views
2

Как новый пользователь Eclipse, меня постоянно раздражает то, как долго он принимает сообщения об ошибках компилятора. В основном это проблема только для длинных ошибок, которые не соответствуют статусной строке или вкладке «Проблемы». Но у меня довольно много ошибок в Java —, особенно с генериками —, что это проблема. (Примечание: «поправиться при использовании дженериков» Правильный ответ на этот вопрос нет ;-)Быстрые сообщения об ошибках компилятора в Eclipse

Пути, которые я нашел, чтобы отобразить сообщение об ошибке являются:

  1. Нажмите Ctrl+. или выполнить команду " Следующая аннотация ". Следующая ошибка подсвечивается, и соответствующее сообщение появляется в строке состояния (если оно достаточно короткое). Ошибка также выделена на вкладке «Проблемы», если она открыта, но вкладка автоматически не выводится на верх.
  2. Наведите указатель мыши на ошибку. После заметного запаздывания сообщение об ошибке появляется как «подсказка», а также любые связанные с ним «быстрые исправления».
  3. Наведите указатель мыши на значок ошибки в левой части панели редактирования. После заметного запаздывания все сообщения об ошибках для этой строки отображаются как «подсказка». Нажатие на значок вызывает «Быстрые исправления».

Что я хочу для Ctrl+., чтобы автоматически и мгновенно вывести полное сообщение об ошибке (мне все равно, где). Это настраиваемый вариант?

[UPDATE] @ asterite's "Ctrl+. F2" это почти это. Как сделать «Следующая аннотация, а затем Показать подсказку» описать макрос, связанный с одним нажатием клавиши?

ответ

2

Ну, вы можете нажать F2, чтобы отобразить всплывающее окно, которое обычно показывает javadoc. Если произошла ошибка, появится сообщение об ошибке с быстрыми исправлениями.

Так вы можете сделать Ctrl +., F2 несколько раз, чтобы достичь того, чего хотите.

0

Да, проблема с утомлением. Ctrl+1 вызывает быстрые исправления, если вы используете его из той же строки. Иногда приходится прибегать к копированию сообщения об ошибке от проблемы просмотра :(

0

«После заметной задержки, сообщение об ошибке появляется как„всплывающая подсказка“, наряду с любых связанных с„Быстрыми исправлениями“.

не знает, если это поможет, но вы можете уменьшить отставание в всплывающем пути изменения значения задержки автоматической активации в в меню, расположенном по адресу:

Window>Preferences>Java>>Editor>ContentAssist 
+0

изменения задержки Безразлично» t имеет заметный эффект t для меня. Нужно ли перезагружаться? – 2008-10-03 22:13:44

Смежные вопросы