【问题标题】:Why some of my Visual Studio Code Extensions are disabled为什么我的某些 Visual Studio 代码扩展被禁用
【发布时间】:2021-08-24 22:29:23
【问题描述】:

我的 VSCode 上可能安装了大约 25 个赔率扩展。

但是我的一些扩展被禁用了——每次我启动 VSCode 时它们似乎都会发生一些变化,并且没有启用它的选项。

我目前唯一的解决方法是卸载并重新安装以启用它。

我没有看到任何模式。为什么会这样?

VSCode 版本:

Version: 1.47.3 (system setup)
Commit: 91899dcef7b8110878ea59626991a18c8a6a1b3e
Date: 2020-07-23T13:12:49.994Z
Electron: 7.3.2
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.19042

【问题讨论】:

  • 您是否尝试过更新 Visual Studio Code?您使用的是相当旧的版本,当前是 1.59.1。
  • @TimothyG。正如 Lex Li 在下面回答的那样,这是问题的根本原因。谢谢。

标签: visual-studio-code


【解决方案1】:

虽然对于像您这样的最终用户来说并不明显,但每个扩展版本都需要一个最低 VSCode 版本。

例如,屏幕截图中显示的 Microsoft C/C++ 扩展是 1.5.1 版本,它依赖于 VSCode 1.53.0 及更高版本,

  "engines": {
    "vscode": "^1.53.0"
  },

https://github.com/microsoft/vscode-cpptools/blob/1.5.1/Extension/package.json#L14

由于您使用的是旧版本(1.47.3),因此只能禁用此扩展程序以避免冲突。

【讨论】:

    猜你喜欢
    • 2011-09-26
    • 1970-01-01
    • 1970-01-01
    • 2021-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多