python-3.x - 格式化 Python 代码时撤消较短的行长
问题描述
我不小心在没有--line-length
. 我公司使用的行长为 110。现在所有代码都已格式化为 80。我该如何撤消呢?跑步black --line-length 110
没有效果。干杯。
解决方案
您可以使用版本源控制恢复更改(您使用 VCS,对吗?)。从理论上讲,如果您不是,您可以通过删除添加的魔法逗号黑色并再次启动黑色来恢复。即如果新代码是:
def function(
a,
b,
):
pass
然后:
def function(
a,
b
):
pass
如果您重新启动 black 将被正确重新格式化-l 110
。
推荐阅读
- html - jQuery 追加不呈现 html - 它显示为文本
- java - 当我已经有 1.8 JRE 时,“仅在源级别 1.8 或更高级别允许引用接口静态方法”
- menu - 挂钩到 Drupal 8 中的添加菜单链接
- javascript - JS 无法查询 MySQL 数据库。错误:connection.query 不是函数
- reactjs - 如何使用 react-create-app 获取代码覆盖率报告?
- regex - golang替换正则表达式的子字符串
- c - 强制 GtkListStore 右对齐列
- dom - 使用 js 定位选项列表的当前值,并将该值添加到对象?
- python - 如何在调用 __init__ 之前检查参数类型
- objective-c - Objective C 块语法 - Xcode 自动完成功能不起作用