Excluindo código Java de forma segura
Consulte também
Você pode usar o comando Excluir com segurança para que o IDE procure referências a um elemento de código antes de você excluir esse elemento de código. Você pode usar o comando Excluir com segurança em classes, métodos e campos.
Ao escolher o comando Excluir com segurança em um elemento de código, a caixa de diálogo Excluir com segurança abre-se e ajuda você durante o processo.
Para iniciar a operação de Excluir com segurança:
- Selecione o elemento de código que você deseja excluir e escolha Refatorar > Excluir com segurança.
Você pode selecionar o elemento de código clicando no nó do elemento na janela Projetos ou colocando o ponto de inserção em um identificador do elemento de código no Editor de código.
- Na caixa de diálogo Excluir com segurança, certifique-se de que o IDE identificou o elemento correto a ser excluído e clique em Próximo.
- Se o elemento de código não for referenciado por outro código, a caixa de diálogo Excluir com segurança fecha-se e o elemento de código é excluído.
- Se o elemento de código a ser excluído for referenciado por outro código, aparecerão um aviso e um botão Mostrar usos na caixa de diálogo Excluir com segurança. Consulte a seção abaixo para obter informações sobre como concluir ou cancelar a operação.
Manipulando exclusões quando o elemento de código é referenciado
Quando a mensagem que começa com References to selected elements were found [Encontradas referências aos elementos selecionados] aparece na janela Excluir com segurança, você pode proceder de uma das seguintes maneiras:
- Remova as referências ao código a ser excluído e continue a operação de exclusão segura.
- Clique em Cancelar para cancelar o comando.
- Se excluir por engano um elemento de código que ainda esteja sendo referenciado por outro código, reverta a exclusão com o comando Refatorar > Desfazer.
Para remover referências a um código e continuar com a exclusão do elemento de classe:
- Na caixa de diálogo Excluir com segurança, clique em Mostrar usos.
A janela Usos abre-se com uma lista de referências ao código que você deseja excluir.
- Clique duas vezes em um nó do código que faz referências à classe a ser excluída.
A classe de referência abre-se no Editor de código.
- Remova a referência ao código que você deseja excluir.
Você pode usar o comando Excluir com segurança para remover essa referência. Se também houver referência a esse código, você pode clicar em Mostrar usos para abrir uma nova guia na janela Usos.
- Repita as etapas 2 e 3 até que todas as referências ao código que você deseja excluir sejam removidas.
- Na janela Usos, clique em Executar novamente a exclusão com segurança.
O comando Excluir com segurança será executado novamente. Se houver quaisquer referências que você não tenha removido, aparecerá um aviso e você poderá clicar em Mostrar usos para continuar o processo de resolução das referências.
- Na janela Projetos, você pode selecionar vários elementos de código ao mesmo tempo. Você pode acessar os campos e os métodos para seleção, expandindo a hierarquia do nó da classe.
- Se marcar a caixa de seleção Visualizar todas as alterações na janela Excluir com segurança, a janela Refatoração aparecerá depois que você clicar em Próximo. Clique em Fazer refatoração para prosseguir com a exclusão.
- Consulte também
- Refatoração: Referência rápida
- Localizando usos de classe, método e campo
- Renomeando uma classe ou interface
- Desfazendo alterações de refatoração
Notificações legais