首页 > 编程知识 正文

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

时间:2023-05-05 12:23:25 阅读:227199 作者:1891

 

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

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

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

 

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

 

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

 

你只需要   

vim .local/lib/python3.6/site-packages/pycodestyle.py#并且在vim命令行替换所有79即可 如替换所有79为 120:%s/79/120/g

 

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

 

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。