이클립스 자동완성 멈춤 - ikeullibseu jadong-wanseong meomchum

어떤공간

  • 태그
  • 미디어로그
  • 위치로그
  • 방명록


Eclipse

이클립스 스크립트 작업중 멈춤 및 느릴때

휴렛 2015. 7. 8. 15:12

반응형

이클립스에서 script 작업 중

컨트롤c+v만 하면 미칀듯이 멈추고 버벅이다 메모리초과로 튕기거나.. 그러면

해당 옵션을 수정해 주세요.

컨트롤+space 누르면 쥬금

이클립스 자동완성 멈춤 - ikeullibseu jadong-wanseong meomchum

반응형

저작자표시

'Eclipse' 카테고리의 다른 글

이클립스 메서드,패키지,타입 검색  (0)2013.10.07
이클립스 창이 사라졌어요~  (0)2013.09.10
이클립스 클린(clean)기능  (3)2013.08.27
Eclipse 단축키 모음  (0)2013.05.22
이클립스 폰트 설정 / 이클립스에서 한글이 작게 보일 때  (0)2013.05.22

  • 이클립스 메서드,패키지,타입 검색
  • 이클립스 창이 사라졌어요~
  • 이클립스 클린(clean)기능
  • Eclipse 단축키 모음

    Secret



    이클립스 환경설정을 기본값으로 복구하였더니 자동입력이 안된다. 그중에서도 가장 많이 쓰던 'syso' + Ctrl + space의 조합이 먹히지 않으니 'system.out.println()'을 하나하나 다 타이핑해야될 지경..(proposal 리스트가 떴지만 굳이 그중에서 template propsal을 찾아 한번 더 눌러야되는게 아쉽고 귀찮았다.) 컨트롤 스페이스 단축키가 다른 응용프로그램이랑 겹치는것 같지는 않고 구글링해도 명확한 원인을 찾을 수 없어 며칠을 고생했다. 그런데 답은 생각보다 간단했다.

    이클리스의 Content Assist의 기능은 단일한 키에 대해서는 자동입력을 지원하지만 중복되는 키에 대해서는(예를들어 syso 키 하나에 대해서 propsal이 여러개일때) 자동 입력 가능한 경우를 리스트의 형태(하단 이미지 참조)로 보여준다. 따라서 중복을 피하기위해 propsal을 적절히 조절하는 과정이 필요.

    우선 Window >> Java >> Editer >> Content Assist로 가서 'Insert single propsals automatically'에 체크가 되어있는지 확인을 하고

    이클립스 자동완성 멈춤 - ikeullibseu jadong-wanseong meomchum

    Window >> Java >> Editer >> Content Assist >> Advanced에서 사용할 propsal을 조절한다. 참고로 syso 자동완성은 Template Proposals 이므로 켜두고 하나하나 체크해가며 겹치지 않게 체크여부를 결정한다. (다른 좋은 방법이 있을지도 모르겠다 ^-^;;)

    내 이클립스 설정은 아래와 같으며 개발환경에 따라 다를것이다. 자 이렇게 해서 'syso' + Ctrl + space를 눌러도 자동입력이 되지 않아 propsal 리스트에서 Template Proposal을 한번 더 선택해줘야하는 수고를 줄였다.


    STS 3.8.3 버전을 설치하고 Annotation의 자동완성 기능을 사용하려고

    Ctrl + Space 키를 눌렀는데, 한참 멈추다가 다음과 같은 에러가 발생 했다!

    왠만해서는 이런 일이 발생하지 않았는데, 왠걸.

    구글링을 해봤는데, Mylyn을 지워라, codeAssistTimeout 시간을 길게 설정 해라 등이 나왔지만 다 실패.

    Preferences - Java - Editor - Code Assist - Advanced 에서 Code Recommenders의 체크박스를 해제하라는 글이 있었지만 게시글의 STS가 예전 것이라 메뉴가 없는가보다 하고 패스.

    그러나 다 안되서 다시 돌아와 생각해보니 메뉴 이름과 아이콘이 바뀌었다 판단, 아래와 같이 메뉴 체크박스를 변경하였다.

    기존

      - JavaProposals :체크해제

      - Java Proposals (Code Recommenders) : 체크

    변경

      - JavaProposals :체크

      - Java Proposals (Code Recommenders) : 체크 해제

    이클립스 자동완성 멈춤 - ikeullibseu jadong-wanseong meomchum

    위와 같이 변경하니 잘 동작한다.

    출처: http://stackoverflow.com/questions/12871947/eclipse-warning-problems-during-content-assist