代码风格与文件模板不一致,设计文件模板
1.文件模板敢问童鞋有没有看过别人的pycharm代码,最上面总有一行和“评论”代码一样的?
它不仅可以保存当时写代码的时间,还可以指定文件的字符代码,甚至还有签名!作者说的对!
因此,本教程主要介绍如何创建一个Python项目,并使其具有Pycharm的代码风格。你会看到Pycharm让你的源代码非常简洁漂亮,有适当的缩进,空格等等,所以Pycharm也是一个代码质量管理的工具。
打开新的Python文件进行编辑(F4)。默认情况下,该文件中有两行代码:作者姓名和项目名称。出现这两行代码是因为Python文件在创建时是基于文件模板(官网介绍)创建的,所以这两个变量是预定义的。
那么如何定义一个文件模板呢?
选择设置文件和代码模板python脚本,然后编写模板语法!
模板语法如下:
pycharm官网具体模板语法在这里:https://www.jets.com/help/pycharm/file-template-variables.html.
# -*-编码:utf-8 -*-
#作者:老男孩
# Data: $DATE $TIME那么显示效果如何呢?创建新的python文件后,将自动添加定制的模板内容!
Pep8代码样式检查。编写python代码时,必须遵循官方定义的规则。不循规蹈矩,只能是野路子,无门无派。
于是python定义了一系列代码风格规范,即pep8规范。
:戳这里查看具体样式3358 zh-Google-style guide . readthedocs . io/en/latest/Google-python-style guide/python _ style _ rules/
所以pycharm也提供了pep8代码风格检查。如果不符合规则,会用波浪线提示一个问题!
输入关键字class。当您开始键入时,Pycharm的拼写提示机制会立即列出选项来帮助您完成代码:
(参考Pycharm拼写提示以了解更多关于Pycharm拼写提示的信息)
这条红色波浪线标记了下一个代码输入的预期位置,在本例中,它是一个预输入定义符。键入类名Solver,红色波浪线将移动到类名之后。如果将鼠标指针悬停在波浪线上,您将看到错误消息(“需要冒号”)。当然,右边滚动条上的红色标志也会给出同样的错误信息。
关注PEP8代码风格检查
但是,这些警告提醒在默认情况下是不可见的,所以您需要做的第一件事是提高它们的显示优先级。点击“设置”按钮,在“设置/首选项”对话框的“检查”页面中,输入PEP8找到所有相关选项,并在相应的下拉菜单中选择“警告”选项:
搜索路径:
设置编辑器检查python PEP 8编码样式冲突
详细讲解PEP8代码风格。
现在Ptcharm已经可以正常显示它的代码规范了,保证了你写的代码格式的完整性。接下来,当我们进入下一条语句时(比如def demo(self,a,b,c):),Pycharm会根据PEP8的代码规范机制报告当前的格式问题。
如您所见,Pycharm将其支持的PEP8规范设置为默认的正式Python代码格式标准。如果打开检查列表(Ctrl Alt SInspections),可以看到Pycharm已经在代码中加载了pep8.py工具来查明您的代码样式问题。
Pycharm提供的格式码的格式问题是码数太多,如何方便地调整成漂亮的码?
这里使用的是代码重新格式化。让我们试一试。
要调用格式化操作,只需按Ctrl Alt L快捷键或单击主菜单中的代码重新格式化代码。这时,我们惊奇地发现,PEP8类的格式问题已经全部消除。
当然,我们可以自定义格式标准,打开“代码样式设置”对话框,选择指定的语言(Python),并进行必要的更改:
努力成为一名开发者。
个人网站:www.pythonav.cn
来自的博主wx595c84263f2f3的原创作品。转载请联系作者取得授权,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。