Подтвердить что ты не робот

Автоматическая очистка LogCat для каждого Eclipse Debug/Run?

Я ожидал, что это будет простая задача, но я с удивлением не нахожу ответов на это.

Позвольте мне пояснить:

  • Я не хочу вручную вызывать adb logcat -c. На самом деле, я даже не использую командную строку для просмотра LogCat, поэтому я не думаю, что это возможно (отредактируйте: собственно, это, выполнив команду в отдельной командной строке... но я не хочу этого делать). Я использую Eclipse для просмотра LogCat.

  • Я не хочу каждый раз нажимать кнопку Clear Log. То, что я делаю сейчас.

  • Я делаю, программно или через Eclipse Run/Debug-конфигурации или, однако, хочу, чтобы автоматически очищать LogCat каждый я нажал Ctrl + F11, чтобы запустить мой проект Android. Мой LogCat становится загроможденным. Ctrl + F11 не имеет значения - это просто мой ярлык для Debug. Я хотел бы очистить LogCat от Debug/Run.

  • Я использую Eclipse в Windows 7 и отлаживаю с помощью Nexus One (а не эмулятора).

Я пробовал:

  • Изменение конфигурации отладки/запуска. (ProjectPropertiesRun/Debug SettingsEdit Launch Configurations) Запуск из эмулятора - единственный способ добавить Additional Emulator Command Line Options. Но я бегу от реального Android-устройства, поэтому я не могу получить доступ к этим параметрам.

  • Строители? Я не знал, как это использовать. (ProjectPropertiesBuilders). Как я могу использовать это для очистки LogCat каждый раз, когда я запускаю?

Я начинаю думать, что мне нужно написать макропрограмму для привязки Ctrl + F11, когда активный процесс переднего плана eclipse.exe, чтобы переместить мой курсор на кнопку Clear Log и щелкните по нему. Я думаю, очистка LogCat автоматически слишком много, чтобы просить.

4b9b3361

Ответ 1

Если вы не заблокированы для Eclipse из-за некоторых серьезных причин, вы можете попробовать IntelliJ IDEA как IDE. Вот опция для запуска конфигурации для очистки журнала при запуске приложения. К сожалению, после http://youtrack.jetbrains.com/issue/IDEA-80976 он сломан прямо сейчас, но я думаю, что он будет исправлен в ближайшем будущем.

Ответ 2

Некоторые коммерческие выпуски Eclipse (например, Adobe Flash Builder) имеют это в качестве опции на панели настроек. Это, вероятно, относительно тривиальная вещь для реализации, они просто не беспокоились.

Вы должны запросить эту функцию, если это достаточно, люди могут добавить ее в следующую версию:

http://www.eclipse.org/contribute/