是否可以在工具栏搜索框中禁用命令输入?

时间:2020-03-05 18:40:25  来源:igfitidea点击:

在Visual Studio工具栏中,可以通过在命令前面加上>符号来在搜索框中输入命令。有什么办法可以禁用此功能?我从未使用过该功能,并且在尝试实际搜索我们知道以代码中的前缀大于为前缀的内容时,它有些烦人。当我们不小心搜索">退出"而IDE退出时,这尤其烦人(我知道代码中有一行类似于if(counter> exitCount)的行,所以输入时没有考虑。)

至少,我们可以转义>符号以便搜索吗?用^前缀似乎不起作用。

解决方案

回答

you can enter commands into the search box by prefixing them with a > symbol.

哇,我不知道。在哪里找到可能的命令列表?

我从未真正使用过搜索框,而是将ctrl + F重新映射为增量搜索,通常是ctrl + I。

我发现它比普通的搜索要酷得多,我们可能最终不再关心搜索框了。

回答

Wow, I didn't know that. Where do I
  find the list of possible commands?

这些命令与我们可以在命令窗口中输入的命令相同,因此我们几乎可以使用它来驱动整个IDE和调试器。常见命令有很多预定义的别名。打开命令窗口,然后输入" alias"作为列表,以开始使用。

回答

这是一个非常酷的功能。我仔细阅读了功能文档和随附的命令列表,就关闭它而言,并没有显示太多内容。

如果要搜索> exit,则可以始终在搜索框中键入> Edit.Find> exit。这似乎可以解决问题。虽然有点冗长,但这确实是一个边缘案例。