1 votes

Indexeur de code source local (fichiers en texte brut) avec interrogation pour Windows

J'ai trouvé une bonne extension pour Visual Studio, Recherche de la source Entrian mais il ne recherche qu'une solution à la fois, et uniquement celle que vous avez ouverte.

En d'autres termes, je dois ouvrir une solution dans Visual Studio avant de pouvoir l'interroger.

Existe-t-il un logiciel léger qui me permette de dire "indexer ce dossier", comme le dossier racine dans lequel je stocke tous mes projets, et de contrôler les fichiers et/ou les modèles de dossiers à indexer et ceux à ne pas indexer ?

Je sais qu'un indexeur est intégré à Windows 7, mais je n'ai pas l'impression de le contrôler suffisamment. Par exemple, une simple requête pour un texte me donne des résultats dans les dépôts Mercurial et les répertoires bin, ce qui n'est pas très utile.

Existe-t-il un programme avec un moteur d'indexation plus adapté aux programmeurs, mais pas pour une seule solution/un seul projet à la fois ?

0voto

J'utilise un programme gratuit appelé TextCrawler pour effectuer des recherches/remplacements de codes en masse. Il vous permet de configurer des filtres pour les types de fichiers, de sorte que vous pouvez vous limiter aux fichiers de code texte réels.

0voto

Dave Cheney Points 18132

Vous avez raison de dire que Entrian Source Search a besoin qu'une solution soit ouverte pour fonctionner, mais à part cela, il fait exactement ce que vous demandez :

  • Il peut rechercher cualquier et pas seulement ceux qui se trouvent sous votre solution actuelle.
  • Vous pouvez contrôler arbitrairement les fichiers et les répertoires à indexer en spécifiant des règles d'inclusion et d'exclusion (ce qui n'était pas vrai en 2011, mais l'est aujourd'hui).
  • Il peut partager les index entre les solutions, de sorte que vous pouvez avoir un seul index qui inclut tous vos projets, et effectuer des recherches dans cet index quelle que soit la solution ouverte. (Vous pouvez alors rechercher un seul projet via un filtre de répertoire tel que dir:project_one .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X