Как ограничить теги задач текущим проектом в 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.