vscode中讨厌的蓝色波浪线的去除小trick和原理

这篇具有很好参考价值的文章主要介绍了vscode中讨厌的蓝色波浪线的去除小trick和原理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

        不小心“设置同步”时和远程电脑的合并(merge)了,然后就出现了这个问题!烦死了!!!

        大概是这个样子:

vscode中讨厌的蓝色波浪线的去除小trick和原理,vscode,ide,编辑器,visual studio,python,opencv

vscode中讨厌的蓝色波浪线的去除小trick和原理,vscode,ide,编辑器,visual studio,python,opencv

解决办法

        站在了巨人的肩膀上,在下图位置输入这样一行参数:

"--disable=C,R,W, --enable=unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode"

vscode中讨厌的蓝色波浪线的去除小trick和原理,vscode,ide,编辑器,visual studio,python,opencv

        各个参数的含义:

  1. --disable=C,R,W:禁用指定的检查规则。具体含义如下:

    • C:禁用代码约定(convention)规则。
    • R:禁用重复代码(redundancy)规则。
    • W:禁用警告(warning)规则。
  2. --enable=unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode:启用指定的检查规则。具体含义如下:

    • unreachable:启用检查不可达代码的规则。
    • duplicate-key:启用检查重复键的规则(通常用于字典或集合类型的数据结构)。
    • unnecessary-semicolon:启用检查不必要的分号的规则。
    • global-variable-not-assigned:启用检查全局变量是否被分配值的规则。
    • unused-variable:启用检查未使用变量的规则。
    • binary-op-exception:启用检查二进制操作中的异常情况的规则。
    • bad-format-string:启用检查不良格式字符串的规则。
    • anomalous-backslash-in-string:启用检查字符串中异常反斜杠的规则。
    • bad-open-mode:启用检查不良文件打开模式的规则。

        具体操作,大家可以移步:

手把手教你解决VS code的pylint中波浪线以及烦人的提示https://blog.csdn.net/weixin_44380570/article/details/125659819

原因解读

        这个也不是很复杂,就是pylint抽抽了,或者是不小心动了他的默认设置。那pylint是什么呢?

pylint 是一个 Python 代码静态分析工具,它用于检查 Python 代码中的错误、代码风格问题和潜在的问题。VSCode 中集成了 Pylint,这使得它成为 Python 开发者常用的代码质量工具之一。

烦人的蓝色波浪线通常是由 Pylint 产生的,在以下情况下可能会出现:

  1. 语法错误:如果你的 Python 代码包含语法错误,Pylint 将标记这些错误并显示蓝色波浪线。这些错误包括缺少冒号、拼写错误、缩进错误等。

  2. 代码风格问题:Pylint 可以检查代码的风格是否符合 PEP 8(Python Enhancement Proposal 8)规范,以及其他常见的代码风格约定。如果你的代码风格与规范不一致,Pylint 将标记问题并显示蓝色波浪线。例如,不正确的缩进、变量命名不一致、行长度超过规定等都可能触发这些警告。

  3. 未使用的变量:如果你定义了变量但从未使用它们,Pylint 将警告你这些变量未使用,并显示蓝色波浪线。

  4. 不规范的导入:Pylint 可以检查导入语句是否规范。如果你的导入不符合规范,例如导入未使用的模块,Pylint 将标记这些问题并显示蓝色波浪线。

  5. 其他潜在问题:Pylint 还可以检查其他潜在的问题,例如不安全的操作、不良的代码实践等。这些问题也会触发蓝色波浪线。

这些蓝色波浪线通常是为了帮助开发者提高代码质量和可读性而存在的。你可以点击波浪线来查看详细信息,并根据需要对代码进行修复或调整。如果你不想使用 Pylint 或不需要这些警告,你可以在 VSCode 的设置中配置禁用或自定义 Pylint 的规则。

完结撒花

        很讨厌的是,我在merge两台电脑的设置的时候出现了这个情况,我当时竟然担心把环境给搞坏了,但分析下来,这种担心完全是自己太垃圾了,因为这种情况肯定是不会影响到虚拟环境的,如果有影响也可能是那些相对路径和绝对路径之间存在的差别。

        而且当时只是想到了相对路径的配置,所以也走了很多弯路,直到遇见了作者,哈哈哈。文章来源地址https://www.toymoban.com/news/detail-689772.html

到了这里,关于vscode中讨厌的蓝色波浪线的去除小trick和原理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VSCode 底部蓝色导航栏介绍以及导航不见了解决

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用

    2024年02月11日
    浏览(50)
  • systemserver的inputdispatcher直接产生CANCEL事件原理分析-讨厌的android触摸面试题

    上一个blog已经重点讲解了app层面自己产生的Cancel触摸事件,大概产生的原理如下: 上一个blog地址:https://blog.csdn.net/learnframework/article/details/124086882 即可以看出来,在服务端systemserver其实传递的触摸事件依然是move,只是move事件到了app端后,由于app端自己的业务把这个传递的

    2024年02月09日
    浏览(34)
  • vscode禁用了错误波形曲线(红色波浪线)的恢复方法

    1、打开vscode的设置面板,输入c_cpp.errorSquiggles 2、点击工作区,将选项改为enabled 3、退出设置后就会显示错误提示了    

    2024年02月15日
    浏览(30)
  • vscode的vue中出现很多红色波浪线解决办法

    出现这个的原因是代码和vetur插件的格式不对应。解决办法 如果还是不行的话就找这个插件 可以先禁用或删除,禁用过后记得重新启动一下VScode。

    2024年02月12日
    浏览(34)
  • 【debug】VsCode中头文件有红色波浪线(或者 报错:无法打开XXX)

    以运行 OpenCV 库中的文件出错为例: 头文件下面有红色波浪线 ctrl单击,没法打开对应头文件 运行报错:无法打开源文件XXX 其实上面三个都是一个问题,意思都是 C++ 找不到对应的头文件。 参考:解决opencv在vs code中头文件找不到的问题_j覺zzzzz_Jzzzzzzzzzz的博客-CSDN博客 在vs

    2024年02月07日
    浏览(43)
  • vue3+vite+ts项目搭建之后,vscode文件夹下红色波浪线问题

            搭建完vue3+vite+ts项目之后,用vscode打开项目,发现 .vue 文件和 main.ts 文件夹下都有红色破浪线(如下图所示)。几番周折终于解决了这个问题。 1. 解决.ts文件报错 报错原因:ts不识别.vue后缀的文件。 解决方式:创建脚手架的时候,项目的根目录下会生成一个en

    2024年02月04日
    浏览(41)
  • Ubuntu从 20.04升级到22.04后 VSCODE里C++代码 include为红色波浪线

    参考:C/C++ extension FAQ  点击左下角进入设置,搜索 compiler,发现 C_Cpp › Default: Compiler Path 的值为空。将其设为 /usr/bin/g++ 另外搜索 intelliSense 将 C_Cpp › Default: Intelli Sense Mode 改为 linux-gcc-x64

    2024年02月02日
    浏览(39)
  • [IDE]vscode显示文件路径

    2024年01月15日
    浏览(44)
  • “全国首款自主研发IDE”——CEC-IDE(VSCode)

    本人没有多好的文笔直接放图    从“芯”出发,前端时间用“芯”做营销的还是一个无脑恋爱剧《我的中国“芯”》 现在打着爱国旗号的钱就那么好圈了吗? 然后就是软件上图为微软开发开源的代码编辑器下图为所谓国产自研的IDE  不能说是毫不相关吧,只能说是一毛一

    2024年02月09日
    浏览(35)
  • 【环境与工具】IDE配置——vscode配置

    配置vscode的 Python , C++ 的编译环境 2.1.1 安装python环境 2.1.2 创建vscode-python文件夹 裸配置 如图,与在命令行运行无区别 2.1.2 安装vscode-python插件 2.1.3 code插件运行.py 添加配置文件 program 设置启动文件 code宏定义:选中那个文件 F5 运行那个文件 code调试功能 设置断点后, F5 运行至

    2024年01月24日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包