用vscode查日志方便的搜索-复制所有匹配行功能

查询log的时候,log的量很大,我们可能需要只看其中的部分内容,比如只看包含某个函数名的行,我们可以把所有包含该函数名的行单独copy出来,这样可以方便的查看。

比如,文本

复制代码
[information] start function foo() 2025-02-13 00:00
[Vobose] system log
[information] call function foo() 2025-02-13 00:01
[Vobose] system log1
[information] end function foo() 2025-02-13 00:02

我们想拿出所有包含foo的行。步骤:

  1. Ctrl + F,搜索foo

  2. Ctrl + Shift + L,选中所有搜索出来的foo (注意最大不超过999个)

  3. ESC(或者鼠标关掉搜索框)

  4. Ctrl + L,选中所有搜索出来foo的行

  5. Ctrl + C,Ctrl + V

得到的结果:

复制代码
[information] start function foo() 2025-02-13 00:00

[information] call function foo() 2025-02-13 00:01

[information] end function foo() 2025-02-13 00:02

如果你要去除空行的,可以replace \n\n to \n。

快捷键 功能 适合场景
Ctrl + Shift + L 选择所有匹配的文本 批量编辑相同文本
Ctrl + L 选择当前行 单行操作
相关推荐
广东帝工5 小时前
智慧航道:技术体系
编辑器
夏虫不可与之言冰13 小时前
第三课 点亮 LED 与定时器非阻塞闪烁
c语言·c++·vscode·单片机·嵌入式硬件·物联网
丑大王14 小时前
ultralytics 环境安装与正确使用Vscode
ide·yolo·编辑器
golang学习记15 小时前
Python vs Go:2026年到底该怎么选
java·vscode·python·golang·pycharm·goland
小云小白16 小时前
用 VSCode + Claude Code 搭一套专利编写 AI 辅助环境
vscode·ai写作·专利
coderSong256816 小时前
【Ubuntu】ctrl+shift+f 繁体中文切换、VScode全集搜索
linux·vscode·ubuntu
lhh_qrsly17 小时前
TI CCS(Code Composer Studio,德州仪器嵌入式 IDE)2015~2026 版本总览
ide·php·composer
鸽芷咕17 小时前
把 SQL 编辑器用顺:KSQL Developer 从补全到事务的实战笔记
笔记·sql·编辑器
摇滚侠18 小时前
使用 VSCode 开发 Java 经验分享
java·经验分享·vscode
广东帝工18 小时前
智慧航道:建设路径
编辑器