gpt4 book ai didi

visual-studio-code - 使用yapf进行格式化会悄无声息地出错

转载 作者:行者123 更新时间:2023-12-01 18:36:23 24 4
gpt4 key购买 nike

使用带yapf的Python扩展名-当我按下format时,什么也没有发生:

  • VSCode版本:1.0.0
  • 操作系统版本:OSX 10.11.4

  • 我的工作区设置:
    // Place your settings in this file to overwrite the default settings
    {
    "search.exclude": {
    "**/node_modules": true,
    "**/bower_components": true,
    "**/js-build": true
    },
    "editor.scrollBeyondLastLine": false,
    "python.pythonPath": "/Users/joshma/.envs/venv/bin/python",
    "python.linting.flake8Path": "/Users/joshma/.envs/venv/bin/flake8",
    "python.linting.pylintEnabled": false,
    "python.linting.flake8Enabled": true,
    "editor.formatOnType": true,
    "python.formatting.provider": "yapf",
    "python.formatting.yapfPath": "/Users/joshma/.envs/venv/bin/yapf"
    }

    我采取的步骤:
  • 将函数调用重写为foo('a' )
  • 验证正在运行的cat path/to/file.py | yapf格式将该行设置为foo('a')
  • 选择整个文件,cmd + shift + p,格式代码。
  • 什么都没有发生:(

  • 我可能没有正确设置一些路径/配置-是否可以通过某种方法调试它?

    最佳答案

    我认为您缺少此选项,

    python.formatting.formatOnSave

    这是我的配置,格式化正常,

    "python.formatting.formatOnSave": true,
    "python.formatting.provider": "yapf",
    "python.formatting.yapfPath": "/usr/bin/yapf"

    关于visual-studio-code - 使用yapf进行格式化会悄无声息地出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36636227/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com