在Visual Studio的构建事件中搜索
本文关键字:事件 搜索 构建 Visual Studio | 更新日期: 2023-09-27 17:49:24
是否有一种方法可以在Visual Studio的构建事件中搜索文本?
ctrl + shift + f不搜索,即使指定了Entire Solution
(我们的解决方案中有几十个项目,所以…)
Visual Studio不会将项目文件视为包含在解决方案中的文本文件,所以我担心您在这方面运气不好。
那么我可能会直接在项目文件中搜索。我最近拼凑了一个小小的PowerShell,从一个解决方案文件中获取所有项目:
$solution = Get-Content Foo.sln
$projectLines = $solution -match '^Project'
$projects = $projectLines | ForEach-Object { $_ -replace '^Project.*?='s*".*?".*?"(.*?)".*$', '$1' } | Where-Object { $_ -match 'proj$' }
在此之后应用Select-String
应该很容易。