Что такое клавиша быстрого доступа для очистки консоли в Eclipse или как ее можно настроить? Какие-нибудь обходные пути для достижения этого?
Клавиша быстрого доступа для очистки консоли в Eclipse
Ответ 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, чтобы очистить его.