Eclipse não destaca mais referências


320

Eu tenho um problema estranho. No Eclipse Ganymede, eu costumava destacar uma variável e destacava o uso dessas variáveis ​​nesse método. No entanto, através de alguma ação, eu o desativei agora. Existe uma maneira de habilitá-lo?

Tentei pesquisar no Google, mas como não sei como o recurso é chamado, é meio difícil.

É um recurso realmente útil e irritante porque não está funcionando.


3
OK, tentarei torná-lo mais relevante na próxima vez. Apenas para satisfazer minha curiosidade, o que você usaria?
Gerrie


depois de fazer o que a resposta aceita diz, talvez seja necessário reiniciar o eclipse para que as alterações entrem em vigor.
mathheadinclouds

Respostas:


613

Há um pequeno ícone "marca-texto" na barra de ferramentas - alterna "Marcar ocorrências".

Na janela de preferências, o recurso que você quer dizer é configurado navegando para:

Janela -> Preferências -> Java -> Editor -> Marcar Ocorrências

captura de tela


23
Protip: a caixa de diálogo de opções tem uma pesquisa bacana para encontrar ao digitar, foi assim que eu também a encontrei. :)
Rytmis 28/05

2
trabalha para PHP também se você ir para a janela -> Preferências -> php -> editor -> ocorrências marca
max4ever

1
Muito obrigado! Obras para CDT assim: janela -> Preferências -> c / c ++ -> Editor -> ocorrências marca
xmoex

Da mesma forma para o Aptana Studio: Janela-> Preferências> Aptana-> Editores -> {php | javascript | html ...} Fonte: botão Alternar Mark Ocorrências é acinzentado
sumid

1
Se nenhum dos comentários acima funcionou, desmarque "Marcar ocorrências do elemento selecionado no arquivo atual"> Aplicar> OK. Volte às preferências, marque "Marcar ocorrências do elemento selecionado no arquivo atual"> Aplicar> OK.
realPK 4/15

142

Há um pequeno ícone "marca-texto" na barra de ferramentas - alterna "Marcar ocorrências".

Você provavelmente o pressionou acidentalmente ao tentar selecionar um item de menu em algum momento. Eu tive um amigo que fez isso com o botão da barra de ferramentas "mostrar apenas o elemento selecionado" ...

Você pode pressioná-lo novamente ou configurar como Rytmis diz.


Para o aptana studio, esse botão está acinzentado. Você tem que fazer isso no menu.
sumid 12/03/2013

Eu gostei desta resposta mais do que a resposta aceite, uma vez que esta satisfeito o mistério por trás: "Como eu poderia possivelmente ter desligado o recurso quando eu nunca abriu a janela de preferências em anos"
Syed Aqeel Ashiq

opa I pressionado acidentalmente que: P
Shantaram Tupe

106

Pressione alt- shift- O.

Alterna o recurso "Marcar ocorrências" do Eclipse; que fornece a funcionalidade de destaque que está faltando.


18
  • No Eclipse Kepler ,
    você pode simplesmente usar o ícone " Alternar ocorrências de marcas " na barra de ferramentas ou usar o atalho do teclado alt+ shift+ O.

    insira a descrição da imagem aqui

  • Window > Preferences > Java > Editor > Mark Occurrences. Ative " Marcar ocorrências do elemento selecionado no arquivo atual " e clique em Apply.

    insira a descrição da imagem aqui


E se você encontrar esse problema, mesmo se tiver as opções marcadas, então: 1) "desmarque"> "aplicar". 2) "marcar"> "aplicar"
Farah

11

No Mac OS é opt- cmd- Opressionei uma vez por engano, graças a essa pergunta, encontrei meu caminho de volta


8

Eu também tinha isso e minhas opções de Mark Occurrence já estavam todas marcadas. Como sempre, tente reiniciar o Eclipse, funcionou para mim.

EDIT: Na verdade, meio que funcionou. Há um erro no Eclipse que quando você abre um projeto em uma nova janela (caso sua primeira janela do Eclipse seja uma bagunça cheia de projetos) ela começa a não funcionar. Caso seja necessário, você pode selecionar um item e alternar o marcador na barra de ferramentas ou usar Alt + Shift + O, mas você precisará fazer isso toda vez que selecionar um item.


Eu encontrei esse bug também. Em vez de reiniciar o eclipse, você também pode seguir os conselhos desta página e desativar as ocorrências de marca e, em seguida, reativá-lo.
lifeson106

4

Além disso, você deve ir em Geral-> Editores-> Editores de texto-> Anotações, escolher Ocorrências e verificar o "Texto como" e selecionar Realçado. Isso fará você feliz.


Isso permite que você escolha a maneira como as ocorrências aparecem na tela. O destaque foi predefinido para mim. Provavelmente o padrão.
21711 mis mis__mp

2

Provavelmente foi assim que as 'marcar ocorrências' foram desativadas ... Eu estava usando Ctrl + Shift + O para organizar as importações e, por engano, escolhi Alt em vez de Ctrl. Portanto, ele pode ser ativado novamente com Alt + Shift + O.


O mesmo erro que cometi, mas para destacar a ocorrência de um arquivo, usei Renomear atalho de ocorrências Ctrl + Alt + r. Obrigado yous post me ajudou muito. ): -
Yash

1

Eu tive um problema parecido. Eu o resolvi desinstalando o plugin erlang chamado "erlide".


3
Obrigado, encaminhar isso ao meu amigo fanático erlang. Embora eu tenha certeza que ele não usa eclipse.
Gerrie

1

Eu tive o problema semelhante, onde as referências não foram destacadas, ao ativar as ocorrências da marca, windows-prefrences-java-editoreu posso destacar as referências


0

Para mim, não funcionou mais porque houve um erro no código. Geralmente funciona, mas às vezes pode não funcionar, verifique se o código não possui erros se nada mais funcionar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.