使用增量搜索来搜索隐藏文本

发布于 2024-08-24 21:58:16 字数 141 浏览 6 评论 0原文

在 Visual Stuido 2005 (C# .NET) 中,是否可以使用增量搜索 (Ctrl+I) 来搜索隐藏文本?在“查找替换”窗口中,我选中了“搜索隐藏文本”复选框。但这并不适用于增量搜索。

In Visual Stuido 2005 (C# .NET), is it possible to search through hidden text with the incremental search (Ctrl+I)? In the Find an Replace window I have the checkbox "Search hidden text" checked. But that doesn't seam to apply to the incremental search.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

鹿! 2024-08-31 21:58:16

这不是 VS2010 中的行为 - 搜索隐藏文本会自动展开区域,因此您可能会考虑升级:)。

无论如何,为什么不在使用增量搜索之前和之后使用快捷键 Ctrl-M、Ctrl-L 来“在隐藏和显示状态之间切换所有先前标记的隐藏文本部分”?

为了能够通过一次击键完成此操作,请使用以下代码创建一个宏(从“工具”->“宏”):

Sub OutlineAndIncrementalSearch()

    DTE.ExecuteCommand("Edit.ToggleAllOutlining")
    DTE.ExecuteCommand("Edit.IncrementalSearch")
End Sub

并将该宏绑定到 Ctrl +I 而不是普通的增量搜索命令。

This isn't the behaviour in VS2010 - searching for hidden text uncollapses regions automatically, so you might consider an upgrade :).

In any case, why not use the shortcut Ctrl-M, Ctrl-L which "Toggles all previously marked hidden text sections between hidden and display states" before and after you use incremental search?

To be able to do this in one keystroke, create a macro (From Tools->Macros) with the following code:

Sub OutlineAndIncrementalSearch()

    DTE.ExecuteCommand("Edit.ToggleAllOutlining")
    DTE.ExecuteCommand("Edit.IncrementalSearch")
End Sub

And bind this macro to Ctrl+I instead of the normal incremental search command.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文