首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Flake天堂时配置flake8插件

使用Flake天堂时配置flake8插件
EN

Stack Overflow用户
提问于 2022-10-14 10:07:00
回答 1查看 46关注 0票数 0

我正在尝试配置flake8-引号插件,使其使用双引号,而不是单引号。我在我的装置里用了薄片天堂。这种行为(引用类型)不能仅仅通过启用/禁用错误代码来影响--官方文档建议使用:

代码语言:javascript
复制
[flake8]
inline-quotes = "

但是,当试图将它添加到我的pyproject.toml时,新的配置没有注册。我的猜测是,Flake天堂凌驾于这些信任之上--但我不知道如何通过flake天堂设置这样的配置,因为它所支持的唯一功能是启用/禁用代码。设置:

代码语言:javascript
复制
[tool.flakeheaven]
inline-quotes = "

也无济于事。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-03 14:49:06

正如Anthony所提到的,flake8配置与flake8不同。

具体来说,在使用toml时,必须使用字符串引号(参见此处的字符串部分)显式指定字符串:

代码语言:javascript
复制
[tool.flakeheaven]
inline-quotes = '"'

更改配置文件后,清除缓存,然后再次运行flake天堂。可以通过设置env FLAKEHEAVEN_CACHE_TIMEOUT=0 (例如:linux/osx中的FLAKEHEAVEN_CACHE_TIMEOUT=0 flakeheaven lint )来强制清除缓存。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74067683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档