在Intellij Idea和Android Studio中自动生成TAG

问题描述 投票:0回答:1

我已经修改了我的 Android Studio live templates 以直接从类名写入日志,如下所示,但我收到此警告消息。 我怎样才能避免呢。另外,如果我将

const
添加到减速中,我会收到另一个错误:

Const 'val' initializer should be a constant value

我是否可以使用

SomeName::class.java.simpleName
而不会收到任何警告或错误?我更喜欢将硬编码的类名写为字符串。

android-studio live-templates android-log
1个回答
0
投票

该警告与实时模板或

SomeName::class.java.simpleName
无关,这是因为“TAG”变量的定义方式。

可变变量应该以驼峰命名法定义,根据 https://kotlinlang.org/docs/coding-conventions.html#property-names

保存具有行为或可变数据的对象的顶级名称或对象属性的名称应使用驼峰式命名法

© www.soinside.com 2019 - 2024. All rights reserved.