过滤 Eclipse 控制台输出文本的最简单方法
Posted
技术标签:
【中文标题】过滤 Eclipse 控制台输出文本的最简单方法【英文标题】:Easiest way to Filter Eclipse Console Output text 【发布时间】:2010-10-14 17:43:10 【问题描述】:我问的是与 Flex Builder 相关的问题,但它可能普遍适用于 Eclipse。
Flex Builder 中的跟踪语句被发送到 Eclipse 输出控制台。在 Eclipse 端过滤此文本的最简单方法是什么?
具体来说,我希望能够按模式过滤(忽略)行。
我遇到了 Logback,但在这种情况下似乎有点过分了。有没有办法编写像这个 Eclipse 本身这样的脚本?
【问题讨论】:
【参考方案1】:没有特定于 FlexBuilder 的内容。如果您需要这样的功能,则需要编写一个 Eclipse 插件。
看看grep-console一个开始吧。
【讨论】:
Grep 控制台为我工作,但界面不直观。这里是作者的一篇文章如何使用Grep Console:marian.schedenig.name/wp-content/static/grepconsole_userguide 非常神秘且不直观。 我还发现这篇文章对于过滤除特定行之外的所有内容很有用:marian.schedenig.name/2012/08/12/…。一旦你得到一些工作,你有点“明白了”【参考方案2】:GrepClipse 也可能会有所帮助。也可通过Eclipse Martket 获得。
【讨论】:
【参考方案3】:还有Easy Console Grepper 它打开了自己的控制台,起初我认为比 grep-console 更容易。只需定义您搜索的内容,它会在控制台执行后显示带有搜索表达式的行。
【讨论】:
看起来不错,但我找不到如何更改 Easy Console Grepper 控制台字体大小的方法。【参考方案4】:请使用Easy Console Grepper Eclipse 插件,因为它比 grep-console 更简单、更直观。
【讨论】:
以上是关于过滤 Eclipse 控制台输出文本的最简单方法的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse MyEclipse Scala IDEA for Eclipse里如何将控制台console输出的过程记录全程保存到指定的文本文件(图文详解)