Localizando referências para elementos de código
A ação Localizar Referências no editor localiza ocorrências de elementos de linguagem selecionados. Ao selecionar um elemento no código, outras instâncias são exibidas na visualização de resultados da Procura e destacadas no editor. Uma referência é definida como qualquer símbolo correspondente que não esteja em um comentário ou uma sequência. As palavras-chave e as funções integradas não aparecem como referências. As correspondências são determinadas pelo contexto do símbolo. As rotinas internas combinam com as respectivas chamadas. Raízes correspondem a outras raízes. Símbolos simples correspondem a outros símbolos simples. Símbolos constantes correspondem a outros símbolos constantes. Para símbolos compostos, a cauda é quebrada em pedaços separados, delimitados por seus pontos finais, e é feita a correspondência com outros símbolos constantes ou simples. A derivação e o escopo de um símbolo não são considerados.
- No arquivo, destaque o elemento de código para o qual se deseja localizar outras ocorrências e clique com o botão direito.
- Selecione Localizar Referências ou clique em Ctrl + Shift + G (Windows) ou ⌘ + Shift + G (macOS). A visualização Procurar exibe as ocorrências localizadas no arquivo.
- Para localizar a ocorrência no arquivo, dê um clique duplo na visualização Procurar do elemento de código.
- O número da linha exibido ao lado de cada resultado da visualização Procura é um menos o seu número da linha correspondente no arquivo de origem. Os números de linha do editor de texto começam com um, enquanto os números de linha da visualização Procura começam com zero.
- Se o analisador encontrar um erro irrecuperável, poderá não retornar todas as referências. Nenhum nó do ponto de falha até o fim do arquivo é incluído na árvore de análise e, portanto, não é incluído na visualização de resultados.
- Os resultados de procura no formato Mostrar como lista mostram o número de correspondências e não o conteúdo das correspondências.
- A palavra-chave
ENDdefinida como uma variável não aparece como referência. - Os arquivos que são abertos pela visualização de Repositórios Git e que não estão contidos em um projeto Eclipse mostram referências incorretamente. Além disso, se você clicar nas referências na visualização Procura, elas não são abertas no editor.