이클립스(Eclipse)에서 자동 문장 완성이 안 된다면

2011. 5. 28. 10:36 컴퓨터/유틸리티

이클립스(Eclipse)에서 자동 문장 완성이 안 된다면

최근에 이클립스를 사용하게 되었습니다. 그전에는 주로 울트라 에디터를 사용했는데 사용 방법이 많이 다르네요. 가장 답답한 것은 역시 단축키이죠. 이클립스의 기본 단축키를 보면 이해가 안 될 때가 있습니다. 지금까지 여러 에디터와 개발툴을 사용해 왔는데 모두 같지는 않지만 공통 분모가 있거든요. 특히, 자주 사용하는 유용한 기능은 대부분 비슷합니다. 그런데 이클립스는 좀 특이하네요.

그렇다고 이클립스 단축키를 바꾸지 않았습니다. 바꾸면 편하겠지만, 다른 컴퓨터에 설치된 이클립스를 사용하기 위해서는 기본값을 사용하는 것이 좋기 때문이죠.

그러나 오늘 딱 한 개를 바꾸었습니다. 바로 문장을 완성해 주는 단축키인데 Alt-\ 로 되어 있네요. 흠~ 이클립스처럼 고급 편집기에는 작업의 효율성을 높이기 위해 제공되는 리팩터링 기능 중에 문장 완성을 대부분 제공합니다. 그리고 그 기능에는 보통 Ctrl-Space키를 사용하죠. Microsoft Windows용 이클립스도 Ctrl-Space로 설정되어 있습니다. 그런데 우분투에 설치된 이클립스는 Alt-\로 되어 있군요.

이클립스 문장 완성

Microsoft Windows에서는 키보드 종류를 1로

흠~ 이해가 안 되는군요. 저는 Alt-\로 설정되어 있는 것을 모르고 그냥 Ctrl-Space가 안 되는 줄 알았습니다. 이렇게 생각하게 된 이유는 MS Windows에서도 Ctrl-Space가 안 되는 경우가 있습니다. 저는 한영 전환을 Shift-Space를 사용하는데, 이를 위해 키보드 드라이버 종류를 3번으로 바꾸어 사용합니다. 문제는 이렇게 종류 3번을 사용하면 이클립스에서 Ctrl-Space키가 먹히지 않습니다.

키보드 종류3에서 Ctrl-Space키를 사용하는 방법이 있을 것 같은데 찾기 보다는 키보드 종류1번을 설정해서 사용하고 있습니다.

리눅스에서는 환경 설정에서 단축키 수정

우분투에서 이클립스의 Ctrl-Space가 안 되는 것도 MS Windows에서처럼  키보드 장치 드라이버 문제가 아닌가 생각했습니다. 그러나 쉽게 풀 수 있는 문제를 매우 어렵게 생각했네요. 아래와 같이 이클립스의 단축키를 변경해 주면 됩니다.

이클립스 문장 완성

어휴~ 이것을 몰라서 지금까지 매우 불편하게 사용해 왔네요. 잠시 사용해 보니 정말 매우 편하네요.

이 댓글을 비밀 댓글로

티스토리 로그인이 풀리면 여기를 클릭하세요.

  1. 이클립스도 한번 친숙해져야 하는데
    처음의 eclipse가 너무 느렸던 기억으로 인해서 안쓰게 되더라구요

    그리고 source insight에 너무 익숙해져 있어서 그걸 벗어나기 힘든것 같기도 하고 말이죠 ^^;
    • eclipse가 자바로 만들어 졌더군요. 그래서 좀 무거운 느낌이 듭니다.
      Source Insight도 매우 훌륭하지요. ^^
  2. 많이 무겁습니다. 그리고 기본 옵션들에 체크하는것들이 많죠... 메모리도 많이 사용하고 때론 CPU 도 상상히 사용합니다.. eclipse 의 불편함중의 한가지입니다.
    하지만 5,6년째 eclipse만 사용합니다.
    • 네, 처음에는 그 무거움 때문에 사용하기가 주저 되더군요. 지금은 많이 익숙해 졌지만, 아쉬운 점도 많네요. ^^
error: Content is protected !!