Pergunta

O problema : eu me encontrar usando o recurso do Visual Studio "clique direito -> encontrar todas as referências" muito, mas muitas vezes eu preciso alternar entre vários resultados que não podem ser facilmente feitas em Visual Studio .

Estou pensando em algo como utilidade do PHP Xref que gera uma documentação de referência cruzada a partir do código fonte. Existe alguma coisa semelhante para C #?

Outras sugestões para resolver este problema também são apreciados.

Atualizar : Eu encontrei total .NET Xref , mas, infelizmente, não suporta VS2005. Ainda à procura ...

Update 2 :. Parece tal ferramenta não existe (com base na minha própria pesquisa e comunidade de resposta), e ReSharper seria a escolha ideal para tal coisa neste momento

Foi útil?

Solução

ReSharper e CodeRush / RefactorPro integrar com o Visual Studio e fornecer uma melhor visibilidade para encontrar usos e referências. Cada um deles tem um display de dois painéis com uma estrutura de árvore de referências sobre o topo com código na parte inferior.

A versão ReSharper tem guias para que você possa alternar facilmente entre várias referências diferentes -. Visual studio não lhe dá uma maneira de ter mais do que uma aberta

A única CodeRush tem um recurso útil que ele pode referências 'sincronização Live' como você trabalhar assim sempre que você clicar em um símbolo, classe, método, etc você pode ver todas as referências na janela. Você pode desligar isso e tê-lo atualizar 'no comando' onde só rastreia as referências que você escolher.

Cada uma dessas ferramentas tem versões gratuitas que você pode tentar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top