添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

如何准确地找到vscode是哪个isort?

5 人关注

https://code.visualstudio.com/docs/python/editing#_sort-imports

    "[python]": {
        "editor.codeActionsOnSave": {
            "source.organizeImports": true

在vscode中,看起来选择了正确的Python解释器,但它并没有像预期的那样产生分类的导入。我怀疑vscode使用了一个错误的isort,我怎样才能知道vscode到底使用了哪个isort?

python
visual-studio-code
isort
zyxue
zyxue
发布于 2020-06-27
2 个回答
Brett Cannon
Brett Cannon
发布于 2022-03-23
已采纳
0 人赞同

在VS Code中,它使用了自己的 isort 副本,该副本为 currently isort 5.10.1 .你可以在Python通道的输出面板中查看扩展程序的执行情况 isort

thank you I found it in ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/sortImports.py and ~/.vscode/extensions/ms-python.python-2020.6.90262/pythonFiles/lib/python/isort/
我清理了我的设置,使用了 ms-python.isort (我之前使用的是第三方的 freakypie.code-python-isort ),然后安装了 ms-python.black-formatter 来代替环境中的Black,并使用了 ms-python.isort 中建议的具体配置。阅读文件。 我设置了 "isort.trace": "debug" ,但当运行 Organize imports 时,我仍然无法在 Python Extensions 通道中看到任何输出。这还是应该显示在那里吗?
@anddam 如果在输出通道里有什么东西,那将是为isort扩展本身。如果你想在那里看到一些特定的东西,那么请开一个问题。
julie
julie
发布于 2022-03-23
0 人赞同

为了进一步回答你的问题。

  • Open the output console ctrl-shift-u
  •