2019-2-24-VisualStudio-过滤输出窗口文本
| title | author | date | CreateTime | categories |
|---|---|---|---|---|
|
VisualStudio 过滤输出窗口文本
|
lindexi
|
2019-2-24 11:10:7 +0800
|
2019-02-23 15:45:12 +0800
|
VisualStudio
|
如果一个项目是很多小伙伴开发,里面有一些逗比喜欢在输出窗口输出大量无意义的文本,那么很难通过输出窗口调试
本文告诉大家通过 VisualStudio 插件过滤输出窗口文本,让 VisualStudio 的输出只是自己需要的信息
例如有两个逗比小伙伴都在使用输出,同时输出的都是无意义的文本
static void Main(string[] args)
{
Task.Run(async () =>
{
while (true)
{
Debug.WriteLine("林德熙是逗比");
await Task.Delay(100);
}
}); Task.Run(async () =>
{
while (true)
{
Debug.WriteLine("walterlv是逗比");
await Task.Delay(100);
}
}); Console.Read();
}
对于 林德熙 小伙伴希望看到输出里面都是 林德熙是逗比 不想看到其他文本
但是实际的输出混合了两个逗比的输出
通过 VisualStudio 插件Filter Debug Window 可以过滤输出窗口文本
通过 VisualStudio 插件网站 或直接在 VisualStudio 搜 Filter Debug Window 就可以下载
在安装之后从 VisualStudio 的视图的其他窗口的 OutputFilter 就可以打开过滤的页面
这个页面默认会在输出页面旁边,这个插件是添加了一个新的页面用来做输出,这里的输出的文本和输出页面的文本相同,但是多了过滤的功能。点击加号可以添加过滤
添加的过滤可以使用不同的条件过滤,如输出的内容包含某个字符串,或不包含某个字符串。输入过滤的内容,然后点击确定
点击选择的过滤,也就是 0 Filters Selected 这个按钮
选择刚才新建的过滤
尝试再次运行代码,可以看到现在的输出只有 林德熙是逗比 通过这样的方法可以过滤自己不需要的信息
同时这个插件支持同时设置多个过滤,设置为或的关系,这样就可以同时看到异常和自己需要的信息
这是一个开源的插件,欢迎小伙伴一起开发 VisualStudio-Output-Filter-Extension
2019-2-24-VisualStudio-过滤输出窗口文本的更多相关文章
- VisualStudio控制台输出窗口一闪而过
我用到开发环境是visual studio 2010,写的简单的控制台程序,结果一按control+F5输出窗口出现后立刻就消失了(平时很少这样的呀),按照以往经验,加上了在程序结尾getchar() ...
- VisualStudio 扩展开发 获得输出窗口内容
本文告诉大家如何拿到 VisualStudio 输出窗口的内容 在上一篇告诉大家如何开发添加菜单 点击的时候可以使用方法,如果需要拿到 VisualStudio 的输出窗口的内容,如想要开发一个插件, ...
- 2019-3-1-VisualStudio-扩展开发-获得输出窗口内容
title author date CreateTime categories VisualStudio 扩展开发 获得输出窗口内容 lindexi 2019-03-01 09:21:41 +0800 ...
- VS中监视窗口,即时窗口和输出窗口的使用
一.监视窗口 1.配置应用程序,使应用程序处于调试状态. 2.点击“调试”----“窗口”----“监视”----“监视1”,打开监视窗口. 3.在监视窗口中“名称”栏中输入变量名称或html元素id ...
- VS调试 ---- 监视窗口、即时窗口、输出窗口
一.监视窗口1.配置应用程序,使应用程序处于调试状态.2.点击“调试”----“窗口”----“监视”----“监视1”,打开监视窗口.3.在监视窗口中“名称”栏中输入变量名称或html元素id,可查 ...
- 2019-2-3-VisualStudio-扩展开发-添加输出窗口
title author date CreateTime categories VisualStudio 扩展开发 添加输出窗口 lindexi 2019-02-03 11:41:40 +0800 2 ...
- VS2010/MFC字体和文本输出:文本输出
字体和文本输出:文本输出 本节主要讲解文本输出的方法和实例. 文本输出过程 在文本输出到设备以前,我们需要确定字体.字体颜色和输出的文本内容等信息.Windows窗口的客户区由应用程序管理,所以我们还 ...
- VS2010/MFC编程入门之四十八(字体和文本输出:文本输出)
鸡啄米在上一节中讲了CFont字体类,本节主要讲解文本输出的方法和实例. 文本输出过程 在文本输出到设备以前,我们需要确定字体.字体颜色和输出的文本内容等信息.Windows窗口的客户区由应用程序管理 ...
- 解决Qt Creator编译输出窗口乱码的问题
设置环境变量LC_ALL为en_US. 附注:将乱码复制到文本编辑器(如Notepad++)后将编码设置为utf-8,可以看到正确的文字. 看样子是编译输出窗口的编码设置出了问题,或者是gcc的输出编 ...
随机推荐
- SpringBoot-(10)配置虚拟路径-指定外部路径文件夹存取文件
参考:https://blog.csdn.net/feng2147685/article/details/95623135 package com.online.director; import or ...
- 通过工具SQLyog进行导入数据
可以通过工具SQLyog进行图形化导入数据. 1.准备好Excel表格 2.将excel表格数据导入到mysql数据库 (1)打开准备好的excel表,选择格式 另存为csv. (2)如果准备的exc ...
- pycharm多行批量缩进和反向缩进快捷键
在 VS, PYCHARM 中只要 拉选块之后,按下tab键,整个块就会缩进 按下 shift + tab 就会反向缩进
- 安装docker报错问题
安装docker容易出现错误的几种情况: 1.网络问题,无法下载完成的docker容器 2.linux内核版本必须是3.10及以上 3.可以选择使用aliyun的yum源,更好用 4.
- 2018-8-15-WPF-插拔触摸设备触摸失效
title author date CreateTime categories WPF 插拔触摸设备触摸失效 lindexi 2018-08-15 08:12:47 +0800 2018-08-09 ...
- java 日期合法
try { String date_str = "5555-22-33"; SimpleDateFormat format=new SimpleDateFormat("y ...
- 使用cnpm真的会有诡异的Bug
前端网页居然会出现堆栈溢出,然后网页崩溃,退出的问题. 出现这个Bug的时候,我非常的怀疑我自己的一些操作能力,比如,git的操作. 毕竟我是本地代码然后拉取远程分支,还会暂存自己的代码,然后暂存区代 ...
- 并发模式与 RPS 模式之争,性能压测领域的星球大战
本文是<如何做好性能压测>系列专题分享的第四期,该专题将从性能压测的设计.实现.执行.监控.问题定位和分析.应用场景等多个纬度对性能压测的全过程进行拆解,以帮助大家构建完整的性能压测的理论 ...
- CodePlus2017 12月月赛 div2火锅盛宴
当时看到这道题感觉真是难过,我数据结构太弱啦. 我们来看看需要求什么: 1.当前熟了的食物的最小id 2.当前熟了的食物中有没有编号为id的食物 3.当前没熟的食物中有没有编号为id的食物 4.当前没 ...
- @codeforces - 717A@ Festival Organization
目录 @description@ @solution@ @accepted code@ @details@ @description@ 一个长度为 n 的 01 序列是好的,当且仅当该序列任意两个 0 ...