LogCat消息的Terser着色?

ate*_*iob 6 java eclipse android logcat

为了加快我的调试速度,我为某些消息着色以便即时发现,如下所示:

if (isOK)
    Log.i(TAG, stringVarContentOfMessage);
else
    Log.v(TAG, stringVarContentOfMessage);
Run Code Online (Sandbox Code Playgroud)

它可以工作,但是一遍又一遍地查看这个源代码,其中占用4个宝贵行的唯一理由是仅一个不同的字符(Log.i vs. Log.v)对我来说是一个眼睛.

有什么建议可以避免这种情绪而不诉诸以下情况?

isOK ? Log.i(TAG, stringVarContentOfMessage) : Log.v(TAG, stringVarContentOfMessage);
Run Code Online (Sandbox Code Playgroud)

Joa*_*uer 3

您可以使用Log.println()

Log.println(isOK ? Log.INFO : Log.VERBOSE, TAG, stringVarContentOfMessage);
Run Code Online (Sandbox Code Playgroud)