用于选择“查找”的热键在 Visual Studio 2010 中找到选项(或者更一般地说,可以构建传递参数的快捷方式吗?)

发布于 2025-01-08 08:23:59 字数 135 浏览 0 评论 0原文

我发现自己每天要多花 2 秒在 VS2010 的“查找和替换”框中的“当前文档”和“当前项目”(或“当前解决方案”)之间切换大约 100 次。 “查找”始终包含最后选择的内容。

是否有现有的快捷方式或构建允许您预先选择选项的快捷方式的方法?

I find myself spending an extra 2 seconds about 100 times a day switching between 'Current Document' and 'Current Project' (or 'Current Solution') in the VS2010 'Find and Replace' box. 'Look in' always contains whatever was selected last.

Is there an existing shortcut for this or a way to build a shortcut that will allow you pre-select options?

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

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

发布评论

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

评论(1

芯好空 2025-01-15 08:23:59

您可以使用宏来执行此操作,然后可以将宏分配给组合键。

要对此进行测试,请转至:
-工具>宏>录制临时宏。

- 然后进行查找,选择所需的“查找范围”选项。

- 点击停止即可结束录音。

您可以保存临时宏,并在宏资源管理器中查看它。 (右键单击>编辑以查看代码)。

它应该看起来像这样:

  DTE.ExecuteCommand("Edit.Find")
  DTE.Find.Target = vsFindTarget.vsFindTargetCurrentProject

您可以更改最后一行以将目标设置为您希望它显示的任何位置。

对每个所需的“查找”目标重复此操作。

You can use a macro to do this, and then maybe assign the macro to a key combo.

To test this, go to:
-Tools > Macro > Record Temporary Macro.

-Then do your find, selecting the desired 'Look In' option.

-Hit stop to end the recording.

You can save the temporary macro, and view it in the Macro Explorer. (Right Click > Edit to see the code).

It should look something like:

  DTE.ExecuteCommand("Edit.Find")
  DTE.Find.Target = vsFindTarget.vsFindTargetCurrentProject

You can change the last line to set the target to wherever you want it to look.

Repeat for each of your desired 'Look In' targets.

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