Showing posts with label Eclipse Intellisense. Show all posts
Showing posts with label Eclipse Intellisense. Show all posts

2011/02/22

Eclipse 3.6(Helios)에 Android Development Tools(ADT) 설치후 자동완성이 느려지는 문제

Eclipse 3.6(Helios) 버전으로 안드로이드 개발 환경을 만들고 테스트를 하였는데 Eclipse 의 자동 완성 기능이 엄청나게 느려지는 문제가 발생하였다.



자료를 찾던 중 김형준님 블로그에서 해결책을 찾을 수 있었다.




김 형준님 글 또는 이 글에 첨부되어 있는 파일을 Eclipse 가 설치된 폴더의 plugins 폴더에 존재하는 기존 파일을 백업하고 새 파일을 복사한 후 Eclipse를 다시 시작하면 해결 된다.




자세한 내용은 좀 더 검색을 해 봐야겠다.



2010/05/11

[Android Dev.] 편리한 Eclipse 의 Intellisense(?)

이전 글 에서는 Import 되지 않는 Widget 을 쉽게 Import 해 주는 Elipse 의 기능에 대해 다루었는데 다른 기능이 있는지 확인해 보았다.



일단 Eclpise 에서 구문 오류가 발생하면 오류 발생 위치에 빨간 물결 무늬의 밑줄을 출력해 주는데 이 오류 부분에 마우스 커서를 올려 놓으면 이 문제를 해결 하기 위한 팝업 윈도우를 보여준다.



아래는 Activity 의 속한 버튼에 대하여 setOnClickListener 함수를 호출하였을때 발생하는 오류에 대한 팝업 윈도우 이다.





팝업 윈도우에서 맨 마지막에 있는 Let '...' implements 'OnClickListener' 메뉴를 선택하게 되면 해당 class 선언문에 implements OnClickListener 구문이 추가 된다. class 에 implements 구문이 추가되면 abstract method(onClick) 개 구현되지 않았아서 클래스 이름에 에러 표시가 되는데 클래스 이름에 마우서 커서를 올려 놓으면 팝업 윈도우가 활성화 되고 method 를 추가 할 수 있는 메뉴가 나온다.





이 윈도우에서 "Add unimplemented methods" 메뉴를 선택하면 아래와 같은 코드가 class 에 추가 된다.

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
<

Original Post : http://neodreamer-dev.tistory.com/436

[Android Dev.] Import 를 편하게 해주는 Eclipse 기능

안드로이드를 공부하면서 코딩을 하다보면 위젯을 많이 사용하게 된다. 위젯을 처음 사용할때마다 import 를 시켜주어야 하는데 처음에는 일일이 입력을 했었는데 Eclipse 에서 Import 를 아주 편하게 해 주는 기능을 찾았다.


Import 되지 않은 위젯을 사용하게 되면 아래 이미지에서 처럼 ...cannot be resolved to a type 이라는 에러가 발생한다.



이 때, Import 되지 않아 에러가 발생한 위젯에 마우스 커서를 올려 놓으면 잠시후에 아래 이미지와 같은 팝업 윈도우가 나타난다.



이 팝업 윈도우에서 맨 위에 있는 Import... 메뉴를 선택하면 해당 위젯이 Import 가 되고 에러가 사라진다.<

Original Post : http://neodreamer-dev.tistory.com/435