开发者

Shortcut key to clear console in Eclipse

开发者 https://www.devze.com 2022-12-10 00:33 出处:网络
What is the shortcut key to clear console in Eclipse or how can it开发者_如何学编程 be configured?

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.

0

精彩评论

暂无评论...
验证码 换一张
取 消