Visual Studio-如何搜索挂起的更改文件?

时间:2018-12-22 19:41:34

标签: visual-studio visual-studio-2015 tfs version-control file-search

我已经使用TFS在解决方案中进行了很多更改,并且我想搜索一些内容,但是仅搜索经过编辑的文件(这些文件会显示在“待更改”中)。

只有一个选项可以在解决方案的特定目录中搜​​索,而不能在已编辑文件中搜索。

可能有一些扩展程序可以帮助您吗?

例如,我只想在已编辑的文件中搜索“待办事项”注释,而不要查看其他人的“待办事项” ...

感谢您的回答:)

5 个答案:

答案 0 :(得分:5)

ctrl + shift + fResult options中,选择Find results Table

enter image description here

按全部查找,然后在查找窗口过滤器中选择Changed Documentsenter image description here

答案 1 :(得分:1)

这通常不是搜索未决更改的答案,但是可以使用“任务列表”窗口仅从已更改的文件中获取TODOS列表。

打开“任务列表”窗口,并将过滤器仅用于已更改的文档: Task list windows showcase

答案 2 :(得分:0)

似乎没有一种方法可以直接执行此操作,但是我可以通过一种可能适合您的解决方法来执行此操作。

  1. 搁置您待处理的更改
  2. 删除所有本地项目
  3. 取消搁置您的更改(现在应该只放下您已编辑的文件 您的本地人)
  4. 在所有已编辑项目的父文件夹中执行搜索。

答案 3 :(得分:0)

这很hacky,但是您可以编写一个快速的控制台/ Win Forms应用程序来

  1. 扫描项目目录以查找上次修改日期大于上次签入日期的文件
  2. 将它们复制到单独的临时文件夹
  3. 使用Visual Studio的“在文件中查找”功能搜索该临时目录。

答案 4 :(得分:0)

不是此问题的确切答案,但请转到“视图/任务列表”以搜索TODO 应用其他答案中说明的技术。 要获取令牌列表,请转到工具/选项/环境/任务列表