Hello everybody.
My question regards the existence of a search algorithm for searching source code. In my project, I will have to implement an application that will search through a repository of source code (through a lot of source code files). All the files are from previous projects done within the company. We think that implementing a search software specially aimed at our company's needs will be a good idea.
The software will be done in C#/.NET and should be able to search based on function name, comments, class names, variable names etc. I don't think a simple string search or contains through thousands of files would solve this, so I'll probably need to implement some algorithm to increase the response speed for this.
Thus, does anybody know of any good search algorithms that could be aimed at searching through source code? Examples or articles on those search algorithms would be most welcomed.
Thanks in advance.
Cheers!