You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac端VSCode中Python代码格式化功能恢复方法咨询

恢复VSCode中Python代码快捷键格式化功能的方案

1. 清理并确认核心扩展

  • 卸载所有冗余的Python相关插件,仅保留Microsoft官方的Python扩展(当前正式名称为「Python」),避免多插件冲突。

2. 安装对应格式化工具

在VSCode终端(确保使用左下角显示的Python 3.12.4环境)执行以下命令之一,安装主流格式化工具:

  • 安装Black(推荐):pip install black
  • 或安装autopep8:pip install autopep8
  • 或安装yapf:pip install yapf

3. 配置VSCode格式化关联

  • 打开VSCode设置(快捷键Cmd+,),搜索python.formatting.provider,选择你刚安装的格式化工具(如black)。
  • 搜索editor.defaultFormatter,设置值为ms-python.python,将官方Python扩展设为默认格式化器。

4. 验证与排查

  • 按下Option+Shift+F测试格式化,若仍无响应,打开命令面板(Cmd+Shift+P),输入Format Document With,手动选择对应格式化工具,确认功能是否正常。
  • 检查VSCode左下角的Python解释器是否为3.12.4,确保格式化工具安装在该环境中(若使用虚拟环境,需激活环境后再安装工具)。
  • 若问题依旧,卸载官方Python扩展后重新安装最新版本,适配当前VSCode 1.91.1与Python 3.12.4的版本组合。

内容的提问来源于stack exchange,提问作者MaduKan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 15:17:34