代码之家  ›  专栏  ›  技术社区  ›  AMissico

是否存在用于索引源代码文件的IFilter?

  •  4
  • AMissico  · 技术社区  · 15 年前

    有人知道一个IFilter,它可以索引源代码文件,而不是“纯文本”过滤器可以提供的,可能是一个自定义的“属性集”特定于编程?

    例如,我在41000个文件中有835MB,在“代码库”文件夹中有8200个文件夹。我想执行诸如“selectdistinct attributes on properties”或“select class exceptions”或“select classes with nested private classes”之类的搜索。更可取的是,IFilter可以区分不同的语言,因此我可以执行类似“selectclass exceptions inVB.NET版或“在VBScript中选择‘继续下一步’”。

    其他示例

    1. “从中选择所有枚举 文件夹(“microsoft源代码”)位于

    更新

    1 回复  |  直到 5 年前
        1
  •  1
  •   JJS Joel Coehoorn    15 年前

    您可能想看看像NDepend这样的静态代码分析工具,它提供了一个称为代码查询语言的特性 http://www.ndepend.com/Features.aspx#CQL

    推荐文章