Como faço para limitar as tags de tarefa ao projeto atual no Eclipse?

93

O Eclipse atualmente mostra as tags de tarefa ( // TODO) de todos os projetos abertos. Eu ficaria muito grato se alguém pudesse apontar a preferência, onde eu poderia restringir o escopo das tarefas exibidas (por exemplo, apenas tarefas do projeto atual).

Kara
fonte

Respostas:

153

Em Eclipse Helios (3.6), você pode configurar o escopo.

Seta para baixo no canto superior direito -> Configurar Conteúdo:

Configurar Conteúdo img

Selecione uma configuração à esquerda (ou crie uma nova) e à direita na seção Escopo selecione "Em qualquer elemento no mesmo projeto".

Tilman
fonte
9
Tive que desmarcar "Mostrar todos os itens" no topo também.
pcworld
10

Deve haver uma seta para baixo no canto superior direito com várias opções nela. Para o Eclipse antigo, a opção desejada é Filtros ... E para o Eclipse mais recente, a opção agora é Configurar Conteúdo. Na parte superior da caixa de diálogo Configurar conteúdo, há uma seleção de escopo com as opções que você deseja, eu acho ... Se não, verifique as preferências e pesquise tarefas ou escopo. Deve estar lá em algum lugar.

RayOK
fonte
Isso permite que você mantenha outros projetos abertos, mas veja apenas todas as tarefas do projeto atual. Eu recomendo essa opção. No entanto, a resposta de Tilman cobre o mesmo conteúdo e é mais precisa!
Michael Herold
@MichaelHerold Não posso concordar com você, para mim esse aqui foi muito útil, porque me ajudou a encontrar aquele triângulo.
Arturas M
9

Feche os projetos nos quais você não está trabalhando. As tarefas aparecem em qualquer parte do espaço de trabalho, portanto, remova os projetos nos quais não está trabalhando, executando uma operação de fechamento. (clique com o botão direito do mouse no projeto no explorador de projetos e depois em "fechar projeto")

Karl
fonte
e as bibliotecas que você está usando -> plano médio: =) mas
obrigado de
5

Configurar conteúdo ... pode ser usado para filtrar coisas como conjuntos de trabalho (se você ainda não estiver usando conjuntos de trabalho, você deve), mas ainda outra maneira é usar o Mylyn para filtrar quaisquer elementos de interface do usuário não relevantes para o que você ' atualmente está trabalhando.

JesperE
fonte
2

Simplesmente feche os projetos nos quais você não está trabalhando.
Você também pode deixá-los na área de trabalho.

sjas
fonte
2

No Eclipse Juno 4.2.1, descobri que é possível desativar TODOtarefas de projetos específicos .

Nas propriedades do projeto, abra: Java Compiler> Task Tags

Nessa página marque a opção "Habilitar configurações específicas do projeto" e remova o TODOitem da lista abaixo, após isso os TODOcomentários daquele projeto não serão mostrados no Tarefas. Você também pode remover outras marcas da lista.

Hakovala
fonte
0

Filtrar por conjuntos de trabalho funciona bem, mas eu tive que colocar os pacotes em um conjunto de trabalho, ao invés de todo o projeto.


fonte
0

No Eclipse 06/2019:

1- Abra a janela Tarefas .
2- Clique na seta que aponta para baixo .
3- Clique emFilters...
insira a descrição da imagem aqui


4- No Configurationspainel à esquerda, selecione TODOs (ou qualquer configuração que você salvou).
5- Em Scopeselecionar 6- Clique em Aplicar e Fechar Agora a visualização da tarefa mostrará apenas as tarefas do projeto em que você está no momento.On elements in selected projects
insira a descrição da imagem aqui



Rodrigo Vaamonde
fonte
-3

AFAIK a lista de tarefas do Eclipse é baseada na área de trabalho e não pode ser filtrada por padrão.

Uri
fonte
2
A lista de tarefas pode ser filtrada em todos os tipos de coisas, como conjuntos de trabalho.
JesperE
Sim, por conjuntos de trabalho, mas AFAIK você não pode filtrar em nível de projeto.
Uri