【发布时间】:2020-12-23 08:29:06
【问题描述】:
在 Windows 上使用 Visual Studio Code 中的搜索功能时,当我在搜索文本框中输入内容时,它会自动完成搜索。在 macOS 上,我必须按 Enter 键才能进行搜索。
有没有办法在 macOS 的 VS Code 中开启自动搜索的自动补全功能?
我目前在大苏尔。 MBP 16" 2019.
【问题讨论】:
在 Windows 上使用 Visual Studio Code 中的搜索功能时,当我在搜索文本框中输入内容时,它会自动完成搜索。在 macOS 上,我必须按 Enter 键才能进行搜索。
有没有办法在 macOS 的 VS Code 中开启自动搜索的自动补全功能?
我目前在大苏尔。 MBP 16" 2019.
【问题讨论】:
也许您在 Mac 上将 searchOnType 设置设置为 false。
// Search all files as you type.
"search.searchOnType": true,
// When #search.searchOnType# is enabled, controls the timeout in
// milliseconds between a character being typed and the search
// starting. Has no effect when search.searchOnType is disabled.
"search.searchOnTypeDebouncePeriod": 300,
它是作为 1.41 版本的一部分添加的(确保至少有这个版本):
https://code.visualstudio.com/updates/v1_41#_update-search-results-as-you-type
在全文搜索中,结果现在会随着您的输入而更新。这在构建复杂的正则表达式查询等场景中特别有用,在这种情况下,对查询的快速反馈可以帮助您编写正则表达式。
注意:可以通过将
search.searchOnType设置为false来禁用此功能,输入和搜索之间的延迟可以通过search.searchOnTypeDebouncePeriod进行调整,默认为300毫秒。
【讨论】:
settings.json,但它突出显示为Unknown Configuration Setting