【问题标题】:Visual Studio Code: highlighted imports in pythonVisual Studio Code:在 python 中突出显示的导入
【发布时间】:2021-05-13 08:08:39
【问题描述】:

我在工作的 Windows 笔记本电脑和家里的 Ubuntu PC 上都使用 Visual Studio Code。

我可以从我的 Windows vscode 中看到我也想在我的 Ubuntu 上拥有的功能,但找不到它是设置、扩展还是其他东西。

功能是这样的:python 导入以绿色突出显示,如果不使用,它们会变暗。

Windows 屏幕截图,我希望它如何工作:

Ubuntu 截图,目前的情况:

有人知道我应该去哪里看吗?我在两者上都使用相同的颜色主题,Monokai。

谢谢!

【问题讨论】:

  • 这可能是一个扩展。您是否在两个平台上安装了相同的扩展程序?
  • flake8 扩展会告诉您是否导入了某些内容但不使用它。但是,突出显示部分不是由它完成的。
  • 不幸的是,它不是 flake8,它只提供了 linting 警告而不是突出显示。我已经安装了扩展设置同步并同步了我的两个安装的设置和扩展。不能肯定地说,但如果它是一个扩展,它可能是通过删除 Python 扩展包并安装 Python for VSCode 来修复的。

标签: python-3.x ubuntu visual-studio-code python-import


【解决方案1】:

我通过安装扩展设置同步并同步我的两个安装的设置和扩展来修复它。 如果它确实是一个扩展,它可能是通过删除 Python 扩展包并安装 Python for VSCode 来修复的。

【讨论】:

  • 对于那些正在寻找答案的人,您正在寻找的扩展名是Pylance
【解决方案2】:

您将通过 pip 安装 flake8 获得 linting 警告。

您还需要将此设置添加到您的 settings.json 文件中:

"python.linting.flake8Enabled": true

【讨论】:

  • 不幸的是它不是 flake8,它只提供了 linting 警告而不是突出显示
猜你喜欢
  • 2018-09-25
  • 1970-01-01
  • 2021-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-04
  • 2018-09-06
  • 1970-01-01
相关资源
最近更新 更多