将 "search.smartCase" 从 true 更改为 false 或相反时是否有明显效果

Is there a noticeable effect when changing "search.smartCase" from true to false or vice versa

据我了解 Visual Studio Code 的文档,"search.smartCase" 的设置会影响 Visual Studo Code 搜索区分大小写还是不区分大小写。我了解文档,如果 "search.smartCase" 设置为 true ,则搜索区分大小写 我仅使用小写字母搜索术语。如果设置为 true 但搜索包含大写字母的术语,则搜索区分大小写。

但是,我可以将 "search.smartCase" 设置为 truefalse,但我无法检测到此设置的明显效果。在这两种情况下,区分大小写仅取决于我是否明确搜索区分大小写或不区分大小写 (alt+c)。

当您使用搜索编辑器 window 而不是常规搜索时,此设置似乎适用。

例如,我测试了一个纯文本文件,其中包含单词“Whosebug”的三种不同拼写方式(WhosebugWhosebugWhosebug),设置设置为 true .如果我搜索所有小写字母,它会找到所有三个实例,但如果我指定一个大写字母,它只会找到匹配的那些: