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

变是唯一的不变。

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容