Fel*_*Dev 7 visual-studio-code
目前,这是一项功能请求,因此我知道答案并非直截了当,但我认为有些聪明的人为此找到了聪明的解决方法。
一种方法是在某些文本编辑器中复制/粘贴输出,但注意。
有人建议将调试输出重定向到具有搜索功能的终端,听起来更好。
因此,问题是,如何将调试输出重定向到终端?
当然,除非您有更好的解决方案。
编辑(来自GitHub线程)
您可以在调试启动任务上使用属性“ console”:“ integratedTerminal”将输出重定向到终端。
Fel*_*Dev 11
类型到过滤器功能已添加。要使用它:
cmd + F/ctrl + F 您将在调试控制台的右上角看到您键入的内容。
然后,您可以“在类型上启用过滤器”(“ x”左边的3行),并且只有匹配的行会显示在调试控制台中。按Escape键清除搜索。
因此,这并不是OP一直在寻找的搜索功能,而且您不能键入空格,但这是目前(2019年7月)最好的内置工具。
自 2020 年 8 月和 VSCode 1.49 起,调试控制台确实支持过滤:
调试控制台过滤器
调试控制台现在支持过滤,让用户更容易找到他们正在寻找的输出,或者隐藏不相关的日志输出。
该过滤器还支持排除模式(例如,以感叹号开头的模式
!)。
该过滤器仅适用于程序输出,而不适用于用户运行的评估。与 VS Code 中的其他输入框一样,您可以使用向上和向下箭头键在旧过滤器输入之间导航。
在下面的短视频中,输出被过滤为包含文本“
http”的条目,不包含文本“http”(使用过滤器!http),然后包含单词“Severity”:
(点击图片放大,在动画右上方寻找滤镜)
随着即将到来的2020 年 9 月 VSCode 1.50,您知道自己在搜索中的位置:
自上一个里程碑以来,调试控制台支持过滤,使用户更容易找到他们正在寻找的输出,或隐藏不相关的日志输出。
现在我们添加了一个徽章,以明确过滤掉了多少项目。
| 归档时间: |
|
| 查看次数: |
2332 次 |
| 最近记录: |