VSCode中的Black Formatter没有生效的解决办法

news/2024/12/23 6:02:26/

说明

如果正常按照配置进行的话,理论上是可以生效的。

"[python]": {"editor.defaultFormatter": "ms-python.black-formatter","editor.formatOnSave": true
}

但我在一种情况下发现不能生效,应为其本身的bug。

问题复现

在Windows的Python虚拟环境中,如果Interpreter使用虚拟环境,则Black Formatter不会生效。
Interpreter可点击VSCode的右下角进行选择。
在这里插入图片描述

解决方案

将Interpreter改为非虚拟环境的即可。
可以开发的时候选一个非虚拟环境的Interpreter,运行和安装pip包的时候,切换到虚拟环境。
在这里插入图片描述


http://www.ppmy.cn/news/1557387.html

相关文章

探索Web3的核心原则:去中心化与用户控制

Web3作为未来互联网的愿景,正逐步改变我们对网络的认知。它的两大核心原则——去中心化和用户控制,不仅推动了技术的革新,也重新定义了互联网用户与平台之间的关系。这些原则的落地,能够让用户在数字世界中拥有更多的自主权、隐私…

使用 NVIDIA DALI 计算视频的光流

引言 光流(Optical Flow)是计算机视觉中的一种技术,主要用于估计视频中连续帧之间的运动信息。它通过分析像素在时间维度上的移动来预测运动场,广泛应用于目标跟踪、动作识别、视频稳定等领域。 光流的计算传统上依赖 CPU 或 GP…

移动魔百盒中的 OpenWrt作为旁路由 安装Tailscale并配置子网路由实现在外面通过家里的局域网ip访问内网设备

移动魔百盒中的 OpenWrt作为旁路由 安装Tailscale并配置子网路由实现在外面通过家里的局域网ip访问内网设备 一、前提条件 确保路由器硬件支持: OpenWrt 路由器需要足够的存储空间和 CPU 性能来运行 Tailscale。确保设备架构支持 Tailscale 二进制文件,例…

容联云孔淼:金融数智化深水区,从数字化工具到业务变革提效

12月12日,容联云成功举办主题为“步进新金融”2024数智金融应用论坛。 容联云副总裁兼诸葛智能创始人孔淼发表了《金融数智化深水区,从数字化工具到业务变革提效》主题演讲。深入探讨了金融行业数智化转型的现状与未来趋势,以及针对运营、销售…

Elasticsearch:什么是提示工程 - prompt engineering?

提示工程流程定义 提示工程是一种工程技术,用于设计生成式 AI 工具(generative AI tools)的输入,以调整大型语言模型并优化输出。 提示(prompts)被称为输入,而由生成性 AI 工具生成的答案是输…

Github 2024-12-21 Rust开源项目日报 Top10

根据Github Trendings的统计,今日(2024-12-21统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Rust项目10Meilisearch: 快速搜索API,提升工作效率 创建周期:2252 天开发语言:Rust协议类型:MIT LicenseStar数量:44442 个Fork数量:1667…

C#中方法参数传值和传引用的情况

对于引用类型 - 传类类型的具体值时 此时传的是引用 - 单纯传类类型 此时传的是个test引用的副本,在方法内修改的是这个副本的指向 传string,集合同理,只要是指向新对象,就是引用副本在指向 对于值类型 - 传普通值类型 …

Vue.js前端框架教程11:Vue监听器watch和watchEffect

文章目录 监听器(watchers)基本用法deep: trueimmediate: true总结 watchEffect基本用法自动追踪依赖停止监听与 watch 的对比性能优化总结 监听器(watchers) 在 Vue 中,监听器(watchers)是一种…