zoukankan      html  css  js  c++  java
  • Python学习随笔:PyCharm的错误检测使用及调整配置减少错误数量

    老猿使用PyCharm有将近一个月了,发现PyCharm并不能很好的完成语法检查,有时运行时突然终止,仔细核查却发现是基本的语法错误,不过有次无意中移动鼠标到代码最右边的边框时发现其实PyCharm有错误检测,就是代码最右边的边框那些颜色标记,鼠标悬停在某个颜色位置上面时,就会浮动窗口告知哪个代码有哪种错误。如下图:
    在这里插入图片描述
    不过发现错误信息太多,鼠标不好定位,且大部分是警告信息,基本上都是没有遵守pep8的代码规范导致,并不影响程序的功能。
    关于PEP8,应该说最好能遵守,但老猿以前都是c语言开发,暂时还没适应过来,导致这种警告信息特别多,因此在不想大幅修改代码的情况下需要能减少这种检测信息输出,以聚焦真正的错误,寻思应该有地方修改这个配置,如是从help菜单、tools菜单到code菜单逐一查找,最终在code菜单中找到这个配置调整的地方。调整步骤如下:
    1、通过菜单路径:code->Configure Current File Analysis进入调整界面,出现如下图:
    在这里插入图片描述
    将高亮层级调整为语法错误。

    2、点击上图蓝色字体的“Configure inspections”,进入如下界面
    在这里插入图片描述
    3、在右边列表中点击Python,出现一个二级列表,往下查找PEP8开头的两个选项,如下图蓝色字体部分,将两个选择去掉:
    在这里插入图片描述4、回到一级选项列表,点击General选项
    在这里插入图片描述
    出现如下图内容:
    在这里插入图片描述
    5、检测“Sytax error”二级选项是否勾选,如果没有勾选进行勾选。

    点击ok保存设置,这样就能去掉PEP8相关的编码规范检测及其信息输出。
    当然大家还可以根据自己的需要调整一些其他配置项。

    最后要提醒一下,在PyCharm的File菜单中,有个节电模式(Power Save Mode),做这种语法检查配置的时候也有个节电模式(Power Save Mode),如下图:
    在这里插入图片描述
    如果File菜单的节电模式(Power Save Mode)未开启(菜单项前面没有√)或者File菜单的节电模式开启了而上图的节电模式未勾选,都能进行代码检测,但如果File菜单的节电模式模式开启且上图配置的节电模式被勾选,则不能进行代码检测。


    博客地址:https://blog.csdn.net/LaoYuanPython

    老猿Python博客文章目录:https://blog.csdn.net/LaoYuanPython/article/details/98245036

  • 相关阅读:
    linux基础
    hadoop部署
    django.db.utils.OperationalError: cannot ALTER TABLE "servers_ecs" because it has pending trigger events
    理解go的闭包
    go time模块
    Android 安全性和权限
    Android permission
    AndroidManifest.xml--android系统权限定义
    关于Android4.x系统默认显示方向各种修改
    跨域解决方案
  • 原文地址:https://www.cnblogs.com/LaoYuanPython/p/11931714.html
Copyright © 2011-2022 走看看