Pergunta

Existe uma maneira rápida e suja de obter uma lista de todas as classes dentro de um projeto Visual Studio 2008 (c #)? Há um monte deles e Im apenas o suficiente preguiçoso não querer fazê-lo manualmente.

Foi útil?

Solução

Se você abrir o diálogo "Class View" (Visão -> Class View ou Ctrl + W, C) você pode obter uma lista de todas as classes em seu projeto que você pode então selecionar e copiar para o clipboard. A cópia irá enviar o totalmente qualificado (ou seja, com namespace completo) nomes de todas as classes que você selecionou.

Outras dicas

Talvez você pode escrever um XSL / XSLT para exibir apenas os nomes de classe do XML gerado pela documentação XML, se tiver algum.

Eu provavelmente construir a montagem, e depois usar a reflexão para iterar sobre todos os tipos exportados ... Se você quer um código de exemplo que você pode encontrar inspiração em http: //www.timvw .be / apresentando-assemblytypepicker / .

Eu tive sucesso usando doxygen para gerar a documentação do XML comentários em meus projetos -. um subproduto disso é um agradável, lista hiperlinks de aulas

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