Быстрое исправление многих проблем сразу

Можно ли быстро исправить все ошибки в классе, открытом в Eclipse?

У меня есть 71 ошибка, которая почти такая же, я бы предпочел не делать это один за другим.

(Примечание: я быстро исправляю файл Java)

Ответ 1

Часто вы можете исправлять ошибки в массовом порядке. Есть несколько способов. Я рекомендую перейти к представлению "Проблемы", выбрать одну из ошибок и нажать Ctrl-1 (быстрое исправление). Он должен предоставить вам возможность исправить все ошибки выбранного типа во всех файлах.

Вы также можете навести указатель мыши на ошибку в текстовом редакторе и дождаться всплывающего окна; он должен сказать: "исправить 70 других ошибок этого типа". Выполнение этого способа применимо только к конкретному файлу.

Ответ 2

Это зависит от типа ошибок. Если ошибка возникает из-за отсутствия импорта, вы можете решить ее, нажав CTRL + SHIFT + O. Для других ошибок вы должны решать один за другим [AFAIK].

Ответ 3

Насколько я знаю, нет никакого способа сделать это. Сожалею!

Ответ 4

Вы получите более качественные ответы, если вы укажете тип ошибки. И если ошибки слишком похожи - то же самое, вы всегда можете использовать инструмент find & replace.

Ответ 5

Существуют определенные ошибки/предупреждения, которые вы можете исправить за один раз в файле, например. Отсутствуют теги NON-NLS. Когда вы наводите указатель на ошибку, список быстрого исправления покажет что-то вроде "Исправить n проблем одного типа".

В других случаях вы можете использовать очистку, например. для отсутствия аннотации @Override.

Ответ 6

Все импорт фиксируется как CTRL + SHIFT + M