Skip to content

xipeng5/logcat

Repository files navigation

Android Logcat Viewer

一款 VS Code 插件,将 Android Studio 的 Logcat 体验带到 Visual Studio Code。

主界面

功能特性

  • 实时日志流: 实时查看已连接 Android 设备的 logcat 输出
  • 设备选择: 支持多设备切换
  • 进程过滤: 可搜索的下拉框,按进程名过滤日志
  • 日志级别过滤: 彩色日志级别 (V/D/I/W/E/F),支持勾选过滤
  • 文本搜索: 按 Tag 或消息内容过滤日志
  • 列显示切换: 可显示/隐藏 时间、包名、PID/TID、级别、Tag 列
  • 自动滚动: 自动滚动到最新日志
  • URL 高亮: 日志中的 URL 可点击跳转

截图展示

进程过滤

输入关键字搜索并过滤进程:

进程过滤

日志级别过滤

按日志级别和内容过滤:

日志过滤

安装方式

方式一:从 VSIX 安装

  1. 下载 .vsix 文件
  2. 在 VS Code 中按 Ctrl+Shift+P,输入 Install from VSIX
  3. 选择下载的 .vsix 文件

方式二:开发模式

  1. 克隆本仓库
  2. 运行 npm install
  3. F5 启动调试

环境要求

  • ADB: 需要安装 Android Debug Bridge 并添加到系统 PATH
  • VS Code: 1.80.0 或更高版本

使用方法

  1. 通过 USB 连接 Android 设备(需开启 USB 调试)或启动模拟器
  2. 点击侧边栏的 Logcat 图标
  3. 从下拉框选择设备
  4. (可选)在进程过滤框输入关键字筛选应用
  5. 使用搜索框过滤日志内容

配置项

配置项 默认值 说明
androidLogcat.adbPath adb ADB 可执行文件路径

项目结构

src/
├── extension.ts          # 插件入口
└── modules/
    ├── adb/              # ADB 通信模块
    ├── parser/           # 日志解析模块
    └── ui/               # Webview UI 模块

开源协议

MIT

About

mac os 轻量化 android stuidio log cat 同款工具

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors