Как прочитать сообщение из вкладки консоли при разработке плагина eclipse - PullRequest
1 голос
/ 24 марта 2011

Требуется прочитать сообщение из IConsoleConstants.ID_CONSOLE_VIEW и записать его в текстовый файл.

Ответы [ 2 ]

1 голос
/ 22 августа 2011

Скажите myConsole (типа MessageConsole) - это ссылка на вашу консоль.Приведенный ниже код даст вам необходимые.

myConsole.getDocument().get();
0 голосов
/ 24 марта 2011

Не думаю, что вы сможете получить прямой поток для чтения содержимого консоли.Также обратите внимание, что в представлении консоли может быть несколько разных консолей, вам нужно будет извлечь хорошую.

Получение содержимого, отображаемого в одной консоли, должно быть возможным через IDocument TextConsole.Вы можете получить весь текстовый контент.Вы также можете взглянуть на IDocumentListener, если сможете получать уведомления об изменениях.Другое решение должно заключаться в непосредственном использовании PatternMatchListener TextConsole.В любом случае, я не думаю, что есть прямое решение сделать это с помощью консольного API Eclipse.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...