java - LogCat 消息的更简洁的着色?

标签 java android eclipse logcat

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

if (isOK)
    Log.i(TAG, stringVarContentOfMessage);
else
    Log.v(TAG, stringVarContentOfMessage);

它有效,但一遍又一遍地查看此源代码,占用 4 行宝贵的唯一理由是只有一个不同的字符(Log.i 与 Log.v)对我来说很碍眼。

有什么建议可以借助以下方法来避免这种碍眼的情况吗?

isOK ? Log.i(TAG, stringVarContentOfMessage) : Log.v(TAG, stringVarContentOfMessage);

最佳答案

您可以使用 Log.println() :

Log.println(isOK ? Log.INFO : Log.VERBOSE, TAG, stringVarContentOfMessage);

关于java - LogCat 消息的更简洁的着色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7348524/

相关文章:

c++ - 创建重载运算符时出错

java - import.io 不加载任何网页

java - TarArchiveInputStream 与 Java Reactor

java - Spring Controller 中的BeanCreationException

java - 使用 Java 读取和处理带有自定义列和行分隔符的文本文件

java - 在 Netbeans 中使用 derby 数据库导出项目

java - 我从 String placeName = placeText.getText().toString(); 收到空指针异常

java - 使用 picasso 重新加载图像

android - 声音 webRTC android 中的回声和噪音

java - New PhoneGap 3.0 无法解析import org.apache.cordova