visual-studio - 不可靠的 Visual Studio 搜索和替换的正确替代方案?

标签 visual-studio ide plugins add-in

今天我真的很想知道为什么我坚持了这么多年却没有积极地提示它。 “在解决方案的所有文件和文件夹中搜索和替换” 是我经常需要做的事情,尤其是。当重构工具让我失望时。不幸的是,“所有文件夹和文件” 意味着“一些项目和一些其他文件”。值得注意的是,解决方案文件夹、完整网站和 csproj/vbproj/sln 文件中未连接的文件将被跳过。

此外,仅搜索通常比替换替换显示更多的命中(例如,csproj 仅在其项目卸载时才被替换)。

好吧,提示够多了:有人知道一个好的插件或一个很好的有值(value)的技巧,可以在解决方案的所有文件和文件夹中进行真正的搜索和替换吗?我可以依靠什么?

(编辑)
PS:经过深思熟虑:将您的系统置于 Subversion 或其他源代码控制系统下,只有当文件夹列表可能包含排除项过滤器时,才会使完整搜索真正有值(value),即排除所有 .svn 文件和目录。不幸的是,据我所知,提供的解决方案无法做到这一点。

最佳答案

虽然它不是 Visual Studio 的插件 Notepad++在文件中查找(和替换)功能似乎很可靠。

您甚至可以突出显示代码的语法 - 尽管默认情况下不是针对 aspx 文件。然而,this post告诉您如何让它工作。

更新

您可以在 Visual Studio 中进行更全面的搜索和替换。

Ctrl+Shift+H 向上打开对话框。

然后选择“查找范围”下拉列表旁边的 ... 按钮以获取“选择搜索文件夹”对话框。

选择您的文件夹,然后进行搜索和替换(或者只是搜索)。

关于visual-studio - 不可靠的 Visual Studio 搜索和替换的正确替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2203297/

相关文章:

java - Intellij IDEA 中的 2 个 java 项目有什么区别? - 无法刷新 Gradle

java - 如何检查Java Eclipse 插件开发中的IFile 是否真的存在?

node.js - 无法加载文件或程序集“System.ValueTuple Visual Studio 2017 15.8 Node js 项目”

visual-studio - CUDA Visual Studio 集成安装失败

c# - 我需要所有的 Android SDK 吗?我应该如何安装它们?

visual-studio - FileNotFoundException: "Could not load file or assembly",尽管程序集存在

testing - Gogland 测试配置始终使用 ./执行

node.js - 如何使用 Node.js 0.6 安装 Cloud9?

javascript - 通过多个页面的 FireBreath 插件

c++ - 链接器如何找到正确的库?