Indexador de código fonte (arquivos de texto simples) local com consulta para Windows

1

Eu encontrei uma boa extensão do Visual Studio, Pesquisa de fontes do Entrian , mas ele procura apenas uma solução por vez, e apenas a solução que você abriu.

Em outras palavras, preciso abrir uma solução no Visual Studio antes de poder consultá-la.

Existe um software leve que eu posso dizer "indexar esta pasta", como a pasta raiz onde eu armazeno todos os meus projetos, e controlar quais arquivos e / ou padrões de pastas indexar e quais não?

Eu sei que tenho um indexador embutido no Windows 7, mas não sinto que tenho controle suficiente sobre ele. Por exemplo, uma consulta simples para um texto me dá acessos dentro dos repositórios do Mercurial e dos diretórios bin, e isso não é de todo útil.

Existe um programa com um mecanismo de indexação mais adequado aos programadores, não apenas para uma única solução / projeto de cada vez?

    
por Lasse Vågsæther Karlsen 15.05.2011 / 16:48

2 respostas

0

Eu uso um programa gratuito chamado TextCrawler para fazer pesquisa / substituição de código de massa. Ele permite que você configure filtros para tipos de arquivo, para que você possa limitá-los aos arquivos de códigos de texto reais.

    
por 16.05.2011 / 16:25
0

Você está certo de que o Entrian Source Search precisa de uma solução para ser aberta antes de funcionar, mas além disso, faz exatamente o que você está perguntando:

  • Ele pode pesquisar em qualquer diretórios, não apenas aqueles sob sua solução atual
  • Você pode controlar arbitrariamente quais arquivos e diretórios indexar especificando regras de inclusão e exclusão (o que não era verdade em 2011, mas é verdadeiro agora)
  • Ele pode compartilhar índices em soluções, para que você possa ter apenas um índice que inclua todos os seus projetos e pesquisar esse índice, independentemente de qual solução você tenha aberto. (Você poderia pesquisar apenas um projeto por meio de um filtro de diretório como dir:project_one .
por 17.01.2013 / 12:54