如何在JetBrains Rider控制台移除输出或转为<1 internal line>并隐藏运行路径?
移除JetBrains Rider控制台的DPA Runner长路径输出
以下几种方法可以解决这个问题:
禁用Dynamic Program Analysis插件
这条输出是Rider的Dynamic Program Analysis(DPA)组件启动时生成的日志,直接禁用该插件即可消除输出:- 打开Rider设置(快捷键
Ctrl+Alt+S) - 进入Plugins页面,在已安装插件列表中找到Dynamic Program Analysis
- 取消勾选插件,重启Rider
- 打开Rider设置(快捷键
添加控制台输出过滤规则
不需要禁用插件的话,可以通过过滤规则屏蔽指定输出:- 运行程序后,在控制台窗口右上角点击漏斗状的过滤图标
- 选择
Edit Filter Configuration - 添加一条排除规则:规则类型选Exclude,匹配文本输入
JetBrains.DPA.Runner.exe,保存后控制台会自动隐藏包含该关键词的行
修改项目调试配置的日志过滤
针对单个项目配置过滤规则:- 打开调试配置(Run > Edit Configurations)
- 选中目标.NET项目配置,切换到Logs标签页
- 在Console Output Filters区域添加排除规则,输入
JetBrains.DPA.Runner.exe,应用配置后重新运行程序
内容的提问来源于stack exchange,提问作者JinJiu
相关产品推荐
相关产品推荐

