【问题标题】:VSCode Search - dismiss active result not focusing next resultVSCode 搜索 - 关闭活动结果而不关注下一个结果
【发布时间】:2021-05-05 16:29:29
【问题描述】:

我想知道为什么 VSCode 似乎突然没有表现出我相信它曾经做过的行为。

这种行为是,当我使用 VSCode 的内置搜索工具进行搜索时,当我关闭当前结果时,它不会将我的焦点更改为下一个搜索结果。请看下面的视频,我的光标一直聚焦在打开的文件上,这是被解雇的结果。demonstration

我希望当我关闭搜索结果(如果它是当前选择的结果)时,焦点会跳转到下一个结果。也许这从来都不是一个功能,但我越来越确定它是。我在查找有关关闭功能的文档时遇到了麻烦,但在下面我已经链接了我到目前为止所挖掘的内容。似乎都没有以一种或另一种方式为我最终回答这个问题。

第三个链接似乎是支持我声称这曾经是功能的证据。

您可以在下面的 gif 中看到该行为:

注意右侧的行号在解除活动选择时如何变化。这个几乎难以察觉的线索表明,编辑器正在将焦点转移到我所描述的现在选择的搜索结果上。

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    最近发布的1.56.X 版本似乎解决了这个问题。几天前我启动了我的编辑器,并被提示更新为1.56.X,并且一旦我执行了关注下一个搜索结果的功能,就会返回当前选择的结果。

    关于这个问题是在哪里引入/修复的,我不知道。我仔细阅读了相关的 VSCode releases on github,但没有看到任何记录或修复问题的内容。

    当我的系统从 1.52.X 更新到 1.53.X 时,我最初遇到了这个问题,当时我在两台不同的 Windows 机器上重现了这个问题。我观察到在 1.52.X 上运行的功能,然后升级到 1.53.X 并且功能中断/消失了。

    此时我尝试使用这些版本重现损坏的功能,但不能。我怀疑可能涉及某种缓存内存,使其在我明确降级时不会回退到损坏状态,但鉴于我找到了修复它的版本,我不会再继续复制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 2021-03-21
      相关资源
      最近更新 更多