【问题标题】:I can't format Python file on Visual Studio Code: "There is no document formatter for 'python'-files installed."我无法在 Visual Studio Code 上格式化 Python 文件:“没有安装 'python' 文件的文档格式化程序。”
【发布时间】:2019-03-01 22:48:07
【问题描述】:

我收到消息了

没有安装“python”文件的文档格式化程序。

当我尝试在Visual Studio Code 上格式化我的Python 文件时。

我尝试安装一些软件包 (autopep8, pep8, pycodestyle),但没有帮助。怎么回事?

【问题讨论】:

    标签: python visual-studio-code vscode-settings


    【解决方案1】:

    您很可能将 autopep8 安装到了与您在 VS Code 中选择的不同的解释器/环境中。如果您从 settings.json 中删除格式化程序设置,然后再次尝试格式化,系统将提示您选择并安装格式化程序(autopep8yapfblack)。

    【讨论】:

      【解决方案2】:

      尝试检查您已安装的类似扩展程序。卸载不必要的扩展并检查您的设置以获取互斥设置。例如:

        "eslint.autoFixOnSave": true,
      

        "editor.formatOnSave": true,
      

      这使我的自动格式化无法正常工作。

      【讨论】:

        猜你喜欢
        • 2019-07-17
        • 2019-08-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-01-30
        • 2020-05-15
        • 2019-04-25
        相关资源
        最近更新 更多