Распечатать / скопировать вывод LogCat с цветной подсветкой? - PullRequest
5 голосов
/ 27 апреля 2011

Вывод LogCat в своей цветовой подсветке очень информативен и полезен для выявления проблем. Однако иногда мне нужно распечатать на бумаге (или скопировать / вставить в документ OpenOffice.org Writer) с цветами!

Есть ли способ распечатать вывод LogCat с цветной подсветкой? (или хотя бы скопировать / вставить его без потери информации о цвете)?

Ответы [ 2 ]

1 голос
/ 09 мая 2011

Я предполагаю, что выход LogCat может быть открыт в VIM IDE.Я нашел эту ссылку - http://vimdoc.sourceforge.net/htmldoc/usr_06.html#06.5, которая говорит о том, как печатать (вместе с цветами).В нем также говорится о том, как сохранить в HTML.Попробуйте это.Может помочь.

0 голосов
/ 24 января 2014

Боюсь, у меня нет решения для подсветки в Eclipse, но если вы используете gedit в Debian, вы можете использовать этот подсветчик языка, который я написал :

<?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>$</end>
                </context>
                <context id="comment" style-ref="comment">
                    <start>#</start>
                    <end>$</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>$</end>
                </context>

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

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

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

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

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