2010-01-28 5 views
2

Eclipse에서 검색 플러그인을 자동으로 호출하고 특정 함수가 패키지에서 호출 된 모든 위치를 표시하는 플러그인보기를 개발하려고합니다.Eclipse 검색 플러그인을 어떻게 개발할 수 있습니까?

도와주세요! 어떻게해야합니까? 감사합니다

+0

패키지 검색을 할 수 없습니다. 패키지를 지정하기 위해 IPackageFragment를 사용하고 있습니다. 그런데 JavaSearchScope가 실패합니다. 나는 그것을 할 수 없다. 도와 줘요 !!!! – Steven

답변

1

는 모든 클래스의 구현에

developement에 http://www.vogella.de/articles/EclipsePlugIn/article.html 및 관련 플러그인을위한 또 하나의 좋은 튜토리얼, 그 작업은 그렇게 할 수 있습니다. 오히려 준비를하지 않고 도움을 요청할 수 있습니다.

+0

그래, 클래스를 구현하고 검색 클래스를 생성 한 다음 IJavaElemnt 인터페이스를 구현하여 시작했다. 나는 거기에서 쳤다. 다음으로 Javasearchscope를 만들려고하지만 메소드 검색을 위해 IJavaElement 유형의 요소를 얻어야합니다. 어떻게 할 수 있습니까? – Steven

+0

@Nishan : Java 검색을 사용자 정의하는 다른 플러그인 (또는 무엇이든)의 소스 코드를 살펴 보는 것으로 시작합니다. –

+0

@Stephen C 감사합니다. – Steven

0
+0

예. 나는 그것을했다. 지금 나는 텍스트 상자에서 사용자로부터 입력으로 패키지 이름을 가져갈 수있다. 해당 패키지 이름을 검색 API를 호출하고 결과 (메서드 호출의 위치)를 반환하고 메시지 상자에 표시 할 논리가있는 검색 메서드에 해당 패키지 이름을 전달하고 싶습니다. 어떻게 그 클래스를 구현해야합니까? – Steven

관련 문제