一款 VS Code 插件,将 Android Studio 的 Logcat 体验带到 Visual Studio Code。
- 实时日志流: 实时查看已连接 Android 设备的 logcat 输出
- 设备选择: 支持多设备切换
- 进程过滤: 可搜索的下拉框,按进程名过滤日志
- 日志级别过滤: 彩色日志级别 (V/D/I/W/E/F),支持勾选过滤
- 文本搜索: 按 Tag 或消息内容过滤日志
- 列显示切换: 可显示/隐藏 时间、包名、PID/TID、级别、Tag 列
- 自动滚动: 自动滚动到最新日志
- URL 高亮: 日志中的 URL 可点击跳转
输入关键字搜索并过滤进程:
按日志级别和内容过滤:
- 下载
.vsix文件 - 在 VS Code 中按
Ctrl+Shift+P,输入Install from VSIX - 选择下载的
.vsix文件
- 克隆本仓库
- 运行
npm install - 按
F5启动调试
- ADB: 需要安装 Android Debug Bridge 并添加到系统 PATH
- VS Code: 1.80.0 或更高版本
- 通过 USB 连接 Android 设备(需开启 USB 调试)或启动模拟器
- 点击侧边栏的 Logcat 图标
- 从下拉框选择设备
- (可选)在进程过滤框输入关键字筛选应用
- 使用搜索框过滤日志内容
| 配置项 | 默认值 | 说明 |
|---|---|---|
androidLogcat.adbPath |
adb |
ADB 可执行文件路径 |
src/
├── extension.ts # 插件入口
└── modules/
├── adb/ # ADB 通信模块
├── parser/ # 日志解析模块
└── ui/ # Webview UI 模块
MIT