Рекомендации по проблемам в Eclipse посмотреть


Я использую Eclipse в течение довольно долгого времени, и я до сих пор не нашел, как настроить представление проблем для отображения только ошибок и предупреждений, представляющих интерес. Есть ли простой способ отфильтровать предупреждения от конкретного ресурса или от конкретного пути? Например, когда я генерирую javadoc, я получаю тонны нерелевантных предупреждений html. Кроме того, есть ли способ изменить максимальное количество появляющихся предупреждений/ошибок?

Я знаю о концепции фильтров, но я ищу некоторые реальные пример из жизни. Какие фильтры или методы используют другие люди?

Edit: Я нашел совет фильтровать "на выбранном элементе и его дочерних элементах", чтобы быть лучшим. Однако у меня есть еще одна проблема. Если у меня есть" много " предупреждений или ошибок, появляются только первые 100. В редких случаях я хочу увидеть их всех, как мне это сделать?

7 61

7 ответов:

Я считаю, что фильтрация "по выбранному элементу и его дочерним элементам" является лучшим режимом фильтра просмотра проблем, потому что он позволяет очень быстро сузить область сообщаемых проблем: нажмите на рабочий набор (в Проводнике пакетов), и он показывает все проблемы во всех проектах в наборе; нажмите на проект - и появляются только проблемы в выбранном проекте. Нажмите на отдельный класс (или пакет) - отображаются только проблемы в выбранном классе (или пакете). Так что вы не отвлекайтесь с проблемы, не связанные с вашей задачей под рукой.

в правом верхнем углу панели проблем находится кнопка фильтра (она выглядит как три стрелки, указывающие вправо), нажав на которую вы сможете настроить представление. Вы можете фильтровать по элементам, таким как класс, который вы редактируете или рабочий набор, тип проблемы (например, проблемы java, проблемы с файлами сборки и т. д..) и по строгости. Это на самом деле очень настраивается.

посмотреть http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/cprbview.htm для деталей и скриншотов.

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

эта информация для Ганимеда; все изменилось со времен Европы, и я не уверен во всех различиях.

обновленная ссылка на Ганимед (Eclipse 3.4):

http://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.user/concepts/cprbview.htm

но я согласен с фундаментальной проблемой: представление проблем нуждается в фильтрации по ресурсу, а не только в описании.

в моем случае я включаю сгенерированный код jsp в мой исходный путь, и есть все виды предупреждений, которые происходят в *_jsp.файлы java (например, неиспользуемое приложение, страница, выход, config, переменные page_context). Поэтому было бы неплохо исключить их по шаблону ресурсов. (Или для jspc, чтобы не писать неиспользуемый код...но это совсем другой вопрос).

Re: ваше редактирование

в выпадающей кнопке с помощью кнопки фильтра есть опция настройки. Снимите флажок "Использовать ограничения маркера", и вам будут показаны все ошибки + предупреждения.

чтобы просмотреть более 100 предупреждений, перейдите в выпадающее меню представления проблем (используйте маленькую стрелку рядом с кнопкой свернуть на представлении), выберите Configure Contents. Снимите флажок Use item limitsв левом нижнем углу Configure Contents окно или установить ограничение в Number of items visible per group:.

открыть "проблемы". Нажмите угол треугольнике. Выберите Настройки

Uncross: [] Используйте ограничения маркера