Shortcut key to clear console in Eclipse
What is the shortcut key to clear console in Eclipse or how can it开发者_如何学编程 be configured? Any work-arounds to achieve this?
I know this thread is already 3 years old, but if someone is still looking for it, in Indigo the shortcut is Shift - F10 followed by r.
Cheers.
It does not appear to be a way, as there's a bug filled regarding this issue on bugs.eclipse.org.
I found a solution for the wiping the console in an Eclipse IDE. It uses the Robot class. Please see code below and caption for explanation:
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);
}
Assuming you haven't changed the default hot key settings in Eclipse and import those java classes, this should work.
This thread is 7 years old now, but I constantly need to clean the console so i can get work done. Thanks to sbanders I made this 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
What this means is the following.
- When the user presses WinKey + Backtic (this can easily be changed to a different hotkey),
- If an Eclipse window exists
- Activate that window and press CTRL + SHIFT + q (opens navigation context menu)
- Wait 1.2 seconds (wait time probably depends on system specs)
- Press c (Will focus on console view)
- Press SHIFT + F10 + r (Clears console)
- End script
It's a very handy script for coders who don't like clicking so I thought I'd share it.
Press Shift + Alt + Q followed by C to set focus to console.
Then press Shift+F10 followed by R to clear it.
When I right-click inside the console window and select 'clear' it clears my console. I'm using Windows 10.
If you press Shift+F10+r that works.
精彩评论