打印/复制带有颜色突出显示的 LogCat 输出?

发布于 2024-11-04 03:49:43 字数 183 浏览 6 评论 0原文

LogCat 的颜色突出显示输出信息非常丰富,有助于隔离问题。然而,有时我需要将其打印到纸张(或将其复制/粘贴到 OpenOffice.org Writer 文档)带有颜色!

有没有办法打印 LogCat输出时颜色突出显示? (或者至少复制/粘贴它而不丢失颜色信息)?

LogCat output in its color highlighting is very informative and helpful in isolating problems. Sometimes, however, I need to print it to paper (or copy/paste it to an OpenOffice.org Writer document) with the colors!

Is there a way to print LogCat output with the color highlighting? (or at least copy/paste it without losing the color information)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

佼人 2024-11-11 03:49:43

我假设 LogCat 输出可以在 VIM IDE 中打开。我找到了这个链接 - http://vimdoc.sourceforge.net/htmldoc/usr_06.html# 06.5 讨论如何打印(以及颜色)。它还讨论了如何保存为 HTML。试试这个。可能有帮助。

Am assuming LogCat output can be opened in a VIM IDE. I found this link - http://vimdoc.sourceforge.net/htmldoc/usr_06.html#06.5 which talks about how to print (along with colors). It also talks about how to save to an HTML. Try this out. May help.

一世旳自豪 2024-11-11 03:49:43

恐怕我没有在 Eclipse 中突出显示的解决方案,但如果您在 Debian 上使用 gedit,则可以使用 我写的这个语言荧光笔

<?xml version="1.0" encoding="UTF-8"?>
<language id="logcat" _name="logcat" version="2.0" _section="Others">
    <metadata>
        <property name="mimetypes">text/x-logcat</property>
        <property name="globs">*.logcat</property>
    </metadata>

    <styles>
        <style id="comment" _name="Comment" map-to="def:comment"/>
        <style id="verbose" _name="Verbose" map-to="def:identifier"/>
        <style id="debug"   _name="Debug"   map-to="def:preprocessor"/>
        <style id="info"    _name="Info"    map-to="def:type"/>
        <style id="warning" _name="Warning" map-to="def:constant"/>
        <style id="error"   _name="Error"   map-to="def:keyword"/>
        <style id="fatal"   _name="Fatal"   map-to="def:error"/>
        <style id="others"  _name="Others"  map-to="def:comment"/>
    </styles>

    <definitions>
        <context id="logcat">
            <include>
                <context id="comment" style-ref="comment">
                    <start>--</start>
                    <end>
lt;/end>
                </context>
                <context id="comment" style-ref="comment">
                    <start>#</start>
                    <end>
lt;/end>
                </context>
                <context id="datetime" style-ref="comment">
                    <start>^[0-9]</start>
                    <end>: </end>
                </context>

                <context id="verbose" style-ref="verbose">
                    <start>V/</start>
                    <end>
lt;/end>
                </context>

                <context id="debug" style-ref="debug">
                    <start>D/</start>
                    <end>
lt;/end>
                </context>

                <context id="info" style-ref="info">
                    <start>I/</start>
                    <end>
lt;/end>
                </context>

                <context id="warning" style-ref="warning">
                    <start>W/</start>
                    <end>
lt;/end>
                </context>

                <context id="error" style-ref="error">
                    <start>E/</start>
                    <end>
lt;/end>
                </context>

                <context id="fatal" style-ref="fatal">
                    <start>F/</start>
                    <end>
lt;/end>
                </context>
            </include>
        </context>
    </definitions>
</language>

I'm afraid I don't have a solution for highlighting inside Eclipse, but if you're using gedit on Debian, you can use this language highlighter I wrote:

<?xml version="1.0" encoding="UTF-8"?>
<language id="logcat" _name="logcat" version="2.0" _section="Others">
    <metadata>
        <property name="mimetypes">text/x-logcat</property>
        <property name="globs">*.logcat</property>
    </metadata>

    <styles>
        <style id="comment" _name="Comment" map-to="def:comment"/>
        <style id="verbose" _name="Verbose" map-to="def:identifier"/>
        <style id="debug"   _name="Debug"   map-to="def:preprocessor"/>
        <style id="info"    _name="Info"    map-to="def:type"/>
        <style id="warning" _name="Warning" map-to="def:constant"/>
        <style id="error"   _name="Error"   map-to="def:keyword"/>
        <style id="fatal"   _name="Fatal"   map-to="def:error"/>
        <style id="others"  _name="Others"  map-to="def:comment"/>
    </styles>

    <definitions>
        <context id="logcat">
            <include>
                <context id="comment" style-ref="comment">
                    <start>--</start>
                    <end>
lt;/end>
                </context>
                <context id="comment" style-ref="comment">
                    <start>#</start>
                    <end>
lt;/end>
                </context>
                <context id="datetime" style-ref="comment">
                    <start>^[0-9]</start>
                    <end>: </end>
                </context>

                <context id="verbose" style-ref="verbose">
                    <start>V/</start>
                    <end>
lt;/end>
                </context>

                <context id="debug" style-ref="debug">
                    <start>D/</start>
                    <end>
lt;/end>
                </context>

                <context id="info" style-ref="info">
                    <start>I/</start>
                    <end>
lt;/end>
                </context>

                <context id="warning" style-ref="warning">
                    <start>W/</start>
                    <end>
lt;/end>
                </context>

                <context id="error" style-ref="error">
                    <start>E/</start>
                    <end>
lt;/end>
                </context>

                <context id="fatal" style-ref="fatal">
                    <start>F/</start>
                    <end>
lt;/end>
                </context>
            </include>
        </context>
    </definitions>
</language>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文