修改 python每行代码 80字符长度限制

 

在python开发中,80字符长度是一个十分有争议的规范。时代在向前走,多年前推出的80个长度的规范很多人包括linus在内都觉得不合理。 对于逻辑控制语句,代码更短的确可以避免代码过于冗长、复杂。但是对于非控制语句,80字符对于长字符串等操作是十分坑爹的。 

             为了遵守规范,很多人都会使用pylint 来进行自动格式化format代码 。一般大家使用的都是pylint 这个插件。

以vscode为例 ,可以选择一个代码格式化插件。    命令行  输入 select    linter 

vscode 选择linter

 

当选中  pylint 时,vscode会开始下载pylint相关包。  安装好pylint之后,就可以看到代码的波浪线处提示长度大于79.

80长度限制

 

如果你需要改掉这个限制,比如改为120.

 

你只需要   

vim .local/lib/python3.6/site-packages/pycodestyle.py


#并且在vim命令行替换所有79即可 

如替换所有79为 120

:%s/79/120/g 

 

之后就可以看到 代码不再受限于80个字符了,而是120个。

 

改为120长度代码

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值