批量替换Visual Studio解决方案标识符

时间:2017-01-19 22:10:52

标签: visual-studio batch-file visual-studio-2015 refactoring

我需要在我的解决方案中替换一些标识符,以避免与外部依赖项发生冲突。

我使用了“查找和替换”对话框,将Entire solution设置为范围。它有效,但太长了 一种可能性是:

 forfiles /s /p path\to\solution  /m *.cpp  /C "sed -i 's/oldid/newid/g' @file"

无论如何,我有path\to\solution中的外部包含目录,这意味着为每个项目目录编写上面的行(当然还包括*.h个文件)。 相反,VS GUI非常智能,可以解析*.h*.cpp个文件,不包括外部依赖项。

是否有一些(Visual Studio)CLI工具列出解决方案文件,不包括外部依赖项?

0 个答案:

没有答案