어떤공간
Eclipse 이클립스 스크립트 작업중 멈춤 및 느릴때휴렛 2015. 7. 8. 15:12 반응형 이클립스에서 script 작업 중 컨트롤c+v만 하면 미칀듯이 멈추고 버벅이다 메모리초과로 튕기거나.. 그러면 해당 옵션을 수정해 주세요. 단 컨트롤+space 누르면 쥬금 반응형 저작자표시 'Eclipse' 카테고리의 다른 글
'Eclipse' Related Articles
Secret 이클립스 환경설정을 기본값으로 복구하였더니 자동입력이 안된다. 그중에서도 가장 많이 쓰던 'syso' + Ctrl + space의 조합이 먹히지 않으니 'system.out.println()'을 하나하나 다 타이핑해야될 지경..(proposal 리스트가 떴지만 굳이 그중에서 template propsal을 찾아 한번 더 눌러야되는게 아쉽고 귀찮았다.) 컨트롤 스페이스 단축키가 다른 응용프로그램이랑 겹치는것 같지는 않고 구글링해도 명확한 원인을 찾을 수 없어 며칠을 고생했다. 그런데 답은 생각보다 간단했다. 이클리스의 Content Assist의 기능은 단일한 키에 대해서는 자동입력을 지원하지만 중복되는 키에 대해서는(예를들어 syso 키 하나에 대해서 propsal이 여러개일때) 자동 입력 가능한 경우를 리스트의 형태(하단 이미지 참조)로 보여준다. 따라서 중복을 피하기위해 propsal을 적절히 조절하는 과정이 필요. 우선 Window >> Java >> Editer >> Content Assist로 가서 'Insert single propsals automatically'에 체크가 되어있는지 확인을 하고 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) : 체크 해제 위와 같이 변경하니 잘 동작한다. 출처: http://stackoverflow.com/questions/12871947/eclipse-warning-problems-during-content-assist |