“在文件中查找”的替代方案

时间:2011-06-15 11:33:20

标签: visual-studio

我按照建议here并在Connect上报告了“找不到文件”问题,但似乎问题直到“ VS的下一个主要版本。

虽然我可以忍受“清理源代码树,重启VS”的问题和解决方法,但我仍然不能相信它不会给我带来假阴性。

某种形式的“在文件中查找”对于跨源树的积极重构至关重要,因此我正在寻找替代方案。理想情况下是对VS的追求,但我会选择能够支持正则表达式和文件类型过滤器的优秀外部应用程序

我不相信Windows搜索(出于类似的错误否定原因)。

有什么建议吗?

2 个答案:

答案 0 :(得分:5)

我使用和喜欢的工具:

我发现 grepwin 是一个很好的工具,可以找到并替换文本文件中的内容。

它易于安装,易于使用,并且可以替代...它可以显示文件的内容,它找到文本的行,并且支持正则表达式。在一个界面中可以玩很多东西。

它涵盖了您的所有要求,但是:'理想情况下是对VS'的追求......但它可以手动集成,如下所述。

支持:'积极重构' =),'正则表达式''文件类型过滤器'

我喜欢它并且已经使用了一段时间。

其他工具:

如果你不喜欢它,请看这里:

http://www.thefreecountry.com/programming/searchandreplace.shtml

存在大量外部工具......您最终可以创建一个VS宏来打开外部应用程序,并为其提供一些参数。但这只是一个选择...我不会遵循这个选项,因为它太复杂了。

答案 1 :(得分:0)

我在Visual Studio 2008中使用Resharper,这让我可以搜索类(使用Ctrl + T)或查找文件查找(Ctrl + Shift + T)

如果我能正确记住它,Visual Studio 2010内置了此搜索功能。