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

Клавиша быстрого доступа для очистки консоли в Eclipse

Что такое клавиша быстрого доступа для очистки консоли в Eclipse или как ее можно настроить? Какие-нибудь обходные пути для достижения этого?

4b9b3361

Ответ 1

Похоже, что это не выход, так как по этому вопросу на bugs.eclipse.org заполнена ошибка.

Ответ 2

Я знаю, что этой теме уже 3 года, но если кто-то все еще ищет ее, в Indigo ярлык Shift - F10, за которым следует r.

Приветствия.

Ответ 3

Я нашел решение для очистки консоли в Eclipse IDE. Он использует класс Robot. Пожалуйста, см. Код ниже и заголовок для объяснения:

   import java.awt.AWTException;
   import java.awt.Robot;
   import java.awt.event.KeyEvent;

   public void wipeConsole() throws AWTException{
        Robot robbie = new Robot();
        //shows the Console View
        robbie.keyPress(KeyEvent.VK_ALT);
        robbie.keyPress(KeyEvent.VK_SHIFT);
        robbie.keyPress(KeyEvent.VK_Q);
        robbie.keyRelease(KeyEvent.VK_ALT);
        robbie.keyPress(KeyEvent.VK_SHIFT);
        robbie.keyPress(KeyEvent.VK_Q);
        robbie.keyPress(KeyEvent.VK_C);
        robbie.keyRelease(KeyEvent.VK_C);

        //clears the console
        robbie.keyPress(KeyEvent.VK_SHIFT);
        robbie.keyPress(KeyEvent.VK_F10);
        robbie.keyRelease(KeyEvent.VK_SHIFT);
        robbie.keyRelease(KeyEvent.VK_F10);
        robbie.keyPress(KeyEvent.VK_R);
        robbie.keyRelease(KeyEvent.VK_R);
    }

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

Ответ 4

Эта тема сейчас 7 лет, но мне постоянно нужно очищать консоль, чтобы я мог выполнить работу. Благодаря sbanders я сделал это AutoHotKey script:

#`::
WinGetTitle, Title, ahk_class SWT_Window0
if InStr(Title, "Eclipse") {
  WinActivate, ahk_class SWT_Window0
  Send +!q
  Sleep, 1200
  Send c
  Send +{F10}r
}
return 

Это означает следующее.

  • Когда пользователь нажимает WinKey + Backtic (это можно легко изменить на другую горячую клавишу),
  • Если существует окно Eclipse
  • Активируйте это окно и нажмите CTRL + SHIFT + q (открывает контекстное меню навигации)
  • Подождите 1,2 секунды (время ожидания, вероятно, зависит от системных спецификаций)
  • Нажмите c (сосредоточится на представлении консоли)
  • Нажмите SHIFT + F10 + r (очищает консоль)
  • Конец script

Это очень удобный script для кодеров, которым не нравится нажимать, поэтому я решил поделиться им.

Ответ 5

Когда я щелкаю правой кнопкой мыши внутри окна консоли и выбираю "очистить", это очищает мою консоль. Я использую Windows 10.

Если вы нажмете Shift + F10 + r, это сработает.

Ответ 6

Нажмите Shift + Alt + Q, а затем C, чтобы установить фокус на консоль.

Затем нажмите Shift + F10, затем R, чтобы очистить его.