美文网首页
AndroidStudio去除if语句后无大括号语法检查报错er

AndroidStudio去除if语句后无大括号语法检查报错er

作者: 红树_ | 来源:发表于2024-03-07 15:40 被阅读0次

变是唯一的不变。

AndroidStudio的版本一直都在更新,前几天更新后,首先解决了项目迁移新版本的一些小问题,发现很多if语句都爆红色(error级别),提示后面没有大括号,以前的版本没有这个提示,有很多代码都有这个提示,虽然影响不是很大可以直接修改,但是修改工作量比较繁琐,后面肯定会注意这个问题,所以查了下资料,解决方法如下:

  • 在AS设置中,进入 Editor -> Inspections(语法检查) -> 选择针对IDE/本项目 -> Severity选择No highligt (不提示) 或者 warn 警告级别 ,原先是 error级别。
    if without braces

还有一些常用的语法检查,修改方法类似,可以根据喜好自己设置提示级别:

  • 表达式后括号内容为空 empty body ,有时候需要在括号后面加注释代码,为后面开发做铺垫或者预留空位,出现括号内为空的提示。


    statement with empty body
  • 代码后注释出现波浪线的下划线提示,这个提示虽然是灰色但是很明显,感觉容易遮挡代码,我喜欢比较紧凑的代码,如果在变量声明上面加doc类注释/**comments*/,代码行数会增大很多。

    comments should be above the code

最后还是要说一句:养成规范的编码习惯,大家都好!

相关文章

  • SQL语句语法出错

    语法没错,错的是关键字 我在写一个update语句的时候一直报错,报错信息是SQL语句语法出错,但是检查了很多遍也...

  • eslint+vuter+prettier 自动格式化代码配置

    //在.eslintrc.js添加'no-unreachable': 0 //防止使用swtich语句 语法检查报错

  • Java入门第一季第四章

    if条件语句: 语法: if( 条件 ){ 条件为真实运行次大括号内的语句 } else { 否者运行此大括号内的...

  • JavaScript基本语法

    JavaScript 的基本语法 1、语句 JavaScript区分大小写,每条语句以分号;结尾,用大括号{}表示...

  • if语句和swich判断

    if语句 语法if(条件){ 执行的代码 }; 满足条件就执行大括号里的代码 ,不满足就不知执行大括号里的代码 条...

  • appium环境搭建版本问题

    python-appium环境搭建完成后,appium-doctor检查环境搭建成功。但启动appium报错,er...

  • cobbler自动批量安装操作系统

    环境 yum安装cobbler cobbler语法检查前先启动http和cobbler 进行语法检查 解决报错问题...

  • swift-控制流

    if语句 不需要将正在检查的表达式放到括号内。 所有if语句的主体都要放在大括号内。 判断optional类型中是...

  • 代码规范那些事

    条件语句 条件语句体应该总是被大括号包围。 nil 和 BOOL 检查 用感叹号来作为运算符。 黄金大道 使用多个...

  • thinkphp操作mysql之SQl语句报错及解决方案

    thinkphp操作mysql SQl语句报错及解决方案 thinkphp操作mysql报错原因: 排除语法错误(...

网友评论

      本文标题:AndroidStudio去除if语句后无大括号语法检查报错er

      本文链接:https://www.haomeiwen.com/subject/ganszdtx.html