Как ограничить теги задач текущим проектом в Eclipse?


95

Eclipse в настоящее время показывает теги задач ( // TODO) из всех открытых проектов. Я был бы признателен, если бы кто-нибудь мог указать предпочтение, в котором я мог бы ограничить объем отображаемых задач (например, только задачи из текущего проекта).

Ответы:


154

В Eclipse Helios (3.6) вы можете настроить осциллограф.

Стрелка вниз вверху справа -> Настроить содержимое:

Настроить содержимое img

Выберите конфигурацию слева (или создайте новую) и справа в разделе «Область действия» выберите «На любом элементе в том же проекте».


9
Мне также пришлось снять флажок «Показать все элементы» на самом верху.
— pcworld

10

В правом верхнем углу должна быть стрелка вниз с несколькими вариантами. Для старого Eclipse вариант, который вам нужен, - это фильтры ... А для нового Eclipse теперь вариант - «Настроить содержимое». Я думаю, что в верхней части диалогового окна «Настроить содержимое» находится выбор области с желаемыми параметрами. Если нет, проверьте настройки и выполните поиск задач или области. Он должен быть где-то там.


Это позволяет вам оставить открытыми другие проекты, но видеть задачи только из текущего проекта. Я рекомендую этот вариант. Однако ответ Тилмана охватывает то же содержание и является более точным!
— Майкл Херольд

@MichaelHerold Не могу согласиться с вами, мне этот был очень полезен, потому что он помог мне найти этот треугольник.
— Arturas M

9

Закройте проекты, над которыми вы не работаете. Задачи отображаются для любой части рабочей области, поэтому удалите проекты, над которыми вы не работаете, выполнив операцию закрытия. (щелкните правой кнопкой мыши проект в проводнике проектов и затем «закройте проект»)


как насчет библиотек, которые вы используете -> средний план: =) но в любом случае
— спасибо

5

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


2

Просто закройте проекты, над которыми вы не работаете.
Вы также можете оставить их в рабочем пространстве.


2

В Eclipse Juno 4.2.1 я обнаружил, что можно отключить определенные TODOзадачи проекта .

В свойствах проекта открываются: Java Compiler> Task Tags

На этой странице установите флажок «Включить параметры для конкретного проекта» и удалите TODOзапись из списка ниже, после чего TODOкомментарии из этого проекта не будут отображаться в задачах. Вы также можете удалить другие теги из списка.


2

В Eclipse 2019-06:

1- Откройте окно задач .
2- Щелкните стрелку, указывающую вниз ▽.
3- Нажмите наFilters...
введите описание изображения здесь


4- На Configurationsпанели слева выберите TODOs (или любую сохраненную вами конфигурацию).
5- Под Scopeвыбором 6- Нажмите « Применить» и «Закрыть». Теперь в представлении задач будут отображаться только задачи проекта, в котором вы находитесь в данный момент.On elements in selected projects
введите описание изображения здесь




0

Фильтрация по рабочим наборам работает нормально, но мне пришлось поместить пакеты в рабочий набор, а не весь проект.


-3

AFAIK список задач Eclipse основан на рабочей области и не может быть отфильтрован по умолчанию.


2
Список задач можно фильтровать по всем видам вещей, например по рабочим наборам.
— JesperE

Да, по рабочим наборам, но, AFAIK, вы не можете фильтровать его на уровне проекта.
— Uri
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.