【问题标题】:Debug highlighting missing in VSCodeVSCode中缺少调试突出显示
【发布时间】:2020-06-24 07:12:07
【问题描述】:

不知何故,在 vscode 更新后,我的调试行高亮行消失了。调试工作正常,但我从来没有看到正确的调试行。下面屏幕中的灰色高亮只是光标线高亮。

在下图中,当前调试位置是第 147 行 - 但没有黄色调试行。

当我按下 F5 时,下一行会以灰色突出显示,因为光标会切换到那里。但是我当前调试的行仍然没有黄色突出显示。当我单击代码中的另一行时,灰线切换到该位置,使当前调试行没有任何突出显示。

我安装了一个皮肤“Solarized Express Soda”,但停用并不能解决此问题。

是否可以切换回 vscode 版本以进一步测试?或者一次停用所有扩展,让一个普通的 vscode 通过消除过程来解决问题?

VScode 版本 1.46.1, 节点版本 10.21.0

【问题讨论】:

  • 我在同一个版本中看到了同样的行为。然而,它是不稳定的。我有一个它拒绝突出显示的特定文件。但其他文件突出显示当前行就好了。不确定它是否有任何区别,但这些是 Express 服务器上的 mjs 文件。但是,当我将该文件重命名为 JS 时,它没有任何区别。
  • 我遇到了与异步操作和 Async/Await 相关的问题——我很确定只有那些基于 Promis 的函数会在这个问题上受到影响。 - 到目前为止我对此的观察。底线:我被困在 VSCode 1 月,问题不存在。

标签: debugging visual-studio-code


【解决方案1】:

其实我现在解决了这个问题。

我安装了以前版本的 vscode,1 月 1.42.1 - 现在它又可以正常工作了。我想我会在 vscode 论坛上报告这个问题。可能是与我的许多扩展和旧节点版本 10.21.0 相关的问题(仍然需要 - 那是另一个主题)

但也许,有人可以告诉我我做错了什么,实际上,我在这里看不到任何问题......

【讨论】:

  • 你在这方面有什么收获吗?我也有同样的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-01-15
  • 2021-11-25
  • 1970-01-01
  • 2022-08-18
  • 2016-10-21
  • 2021-03-23
  • 2020-02-15
相关资源
最近更新 更多