마우스 제스처는 복잡한 단축키나 여러 번의 마우스 클릭이 필요한 반복적인 작업을 간단한 마우스 움직임 만으로 실행할 수 있게 해주는 기능이다. 상대적으로 마우스를 많이 사용하게 되는 브라우저에서는 필수 기능이다. 내가 가장 많이 사용하는 제스처는 탭 모두 닫기 기능이다. 탭 지원 브라우저를 사용하면 종종 필요 이상의 페이지를 여러 탭에 나눠서 띄우게 되고 그러다 보면 필요한 페이지만 놔두고 다 닫아버려야 할 때가 자주 있다. 그럴 때마다 x버튼을 눌러서 일일이 탭을 닫는 것은 불편한 일이다. Ctrl-W나 Ctrl-F4 같은 키를 누르는 것도 귀찮고, 탭으로 마우스를 끌어올려서 오른쪽 버튼을 누르고 close other tabs 메뉴를 선택하는 것도 번거롭게 느껴지기도 한다. 아마 제스처를 처음 사용하기 시작한 이유가 바로 이런 탭 한방에 닫기를 자주 사용해야 하기 때문이었던 것 같다. 마우스가 어느 위치에 있든 간단한 동작만으로 원하는 기능을 빠르게 실행할 수 있으니 이젠 없으면 불편해서 웹 서핑도 못할 것 같다.

그런데 이클립스를 사용하다보면 비슷한 상황이 종종 발생한다. F3나 Ctrl-클릭, F4, Ctrl-T, Ctrl-Alt-H 등으로 클래스, 인터페이스를 네비게이션 하면서 작업하다보면 소스 탭이 수십개로 늘어나는 것은 금방이다. 역시 그 때마다 탭에 마우스를 대고 Close others 메뉴를 클릭하는 것은 번거롭다. Close others 커맨드에 단축키를 할당하는 방법이 있긴하다. 하지만 대부분의 이클립스 단축키는 손가락이 꼬이는 키 세 개쯤은 결합해서 사용해야 하니 그다지 편하지도 않다.

그래서 이클립스에도 마우스 제스처 기능이 있으면 좋겠다 싶었다. 그래서 혹시나 하고 찾아보니 있다!

이름은 egest. 플러그인 홈피는 https://egest.dev.java.net/

설치를 하고 Mouse Gestures Config 뷰를 열어서 원하는 키와 커맨드를 바인딩 시킬 수 있다. 나는 기본 바인딩 항목에 Close others와 JUnit 테스트 실행 기능 두 가지를 추가해놨다. 마우스 움직임 한번으로 탭을 모두 닫거나 테스트를 실행할 수 있다. 완전 편해.

제스처 기능을 사용 하려면 먼저 툴바의 gesture switch 버튼을 눌러서 recognizer가 동작하게 해줘야 한다.

Related posts:

  1. 유쾌한 이슈처리 재촉 메일
  2. 테스트 코드에서 static import를 편하게 넣는 방법
  3. 인터페이스 프로그래밍과 IDE 코드네비게이션편의성
  4. 이클립스에서 JUnit4 테스트의 특정 테스트메소드만 실행하기

Facebook comments:

to “이클립스 마우스 제스처 플러그인 – egest”

  1. Saved as a favorite, I really like your website!|

  2. I really love your website.. Very nice colors & theme. Did you make this site yourself? Please reply back as I’m planning to create my very own site and would love to know where you got this from or just what the theme is named. Many thanks!

  3. This is one awesome post.Really thank you! Keep writing.

  4. After I originally left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on every time a comment is added I get four emails with the exact same comment. There has to be an easy method you can remove me from that service? Kudos.

  5. Thanks-a-mundo for the blog post.Much thanks again. Cool.

  6. I used to be able to find good advice from your articles.

  7. Im thankful for the post.Really looking forward to read more. Really Cool.

  8. I got what you mean , thanks for posting .Woh I am glad to find this website through google. “Spare no expense to make everything as economical as possible.” by Samuel Goldwyn.

  9. Normally I do not learn article on blogs, but I wish to say that this write-up very forced me to take a look at and do it! Your writing style has been surprised me. Thanks, quite nice article.

  10. Hello, I enjoy reading through your article post. I wanted to write a little comment to support you.|

  11. Nhận tiền thưởng tiền gửi w88 lớn của bạn khi bạn đăng ký ngày hôm nay. Sòng bạc W88, máy đánh bạc W88. Bắt đầu chơi

  12. I’m impressed, I have to admit. Rarely do I come across a blog that’s equally educative and interesting, and let me tell you, you’ve hit the nail on the head. The problem is something too few people are speaking intelligently about. I’m very happy I found this during my search for something concerning this.

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2017 Toby's Epril Suffusion theme by Sayontan Sinha