在代码文件中search一个项目/解决scheme中缺less模式

我正在尝试validationSolution / Project的模式与许多C#代码文件,如每个文件是否包含Namespace "Organization.Project.Data"

我需要弄清楚违反模式的文件,了解整体实施情况。

没有一个标准的工具,比如在Visual Studio 中的文件search ,可以帮助用一个模式find这些文件,但是却没有。 即使是标准的工具,这有助于实现Regex based pattern search没有这样做的选项。

唯一的select,我能想到的是开发一个自定义实用程序,其中search给定的父文件夹中的所有文件,并Regex pattern search in a file应用正则Regex pattern search in a file ,在那里我可以很容易地实现non existence

有没有现成的选项/设置,我不知道?

粘贴到目前为止我能找到的最好的答案(从命令提示符)

 @for /r %f in (FILE_SPECIFIER) do @find "YOUR_STRING" "%f" > nul || echo %f 

用法:

 C:\Project> @for /r %f in (*.cs) do @find "optym.X" "%f" > nul || echo %f 

链接 – https://stackoverflow.com/a/16125925/1559611