2011-07-30 2 views
2

나는 (적어도 6.8 이후로)이 악마와 한동안 싸웠고 비슷한 영혼이 비슷한 문제를 발견하고 해결했는지 궁금합니다. . 내 Netbeans IDE에 등록 된 약 12 ​​개의 PHP 프로젝트가 있습니다. 시작할 때 열려면 시간이 걸릴 수 있지만 위대한 작품. 그러나 가장 큰 문제는 함수, 메서드, 클래스 등이 내 코드에서 참조되고 함수 (예를 들어)를 선택하면 그 선언을 포함하는 PHP 코드 모듈을 열고 싶습니다. 이 작업을 수행.Netbeans 7 - 등록 된 여러 프로젝트가있는 선언으로 이동하지 않습니다

그러나 내 IDE에 두 번째 프로젝트를 추가하자마자 더 이상 재생하려고하지 않습니다. 아무것도 요구되지 않았던 것처럼 거기에 앉아 있습니다. 그래서 매번 코드를 수동으로 탐색해야합니다. 점점 지루해지며, 나는 이것을 발견 한 유일한 사람이 될 수 없다고 확신합니다.

누구든지이 문제를 발견하고 해결책을 찾았습니까? 프로젝트가 'Main Project'없이도 탐색이 가능하다면 나는 행복 할 것입니다.하지만 프로젝트를 설정해도 선언문을 찾는 것을 거절합니다.

모든 도움을 주시면 감사하겠습니다.

P. 내 데스크톱 장비에서 우분투 9.10을 실행하고 있습니다. 그게 비록 이것과 관련이 있는지 확실하지 않습니다. Netbeans의 PHP 성격.

+0

저에게 맞습니다. 저는 두 개의 프로젝트를 열고 주 프로젝트와 다른 프로젝트에서 모두 일했습니다. '제품 버전 : NetBeans IDE 7.0 (빌드 201104080000)' – Mchl

+0

음 .... 흥미 롭습니다. 이것이 어떤 차이를 만들지는 모르겠지만 여기서는 우분투를 사용하고 있습니다. 또한 동일한 기능이 여러 프로젝트에 나타나는 경우에도 여전히 로컬 프로젝트로 이동할 수 있습니까? – k0d3g3ar

+0

방금 ​​확인했습니다. 주요 프로젝트의 사본을 열었고 여전히 작동합니다. 올바른 폴더에서 클래스와 함수를 찾습니다. Windows 7에서 NB를 실행 중입니다. – Mchl

답변

0

문제는 넷빈의 반사 API 버그입니다. 해결책은 프로젝트를 내보내고 최신 IDE를 제거하고 작동시켜야하는 프로젝트를 가져 오는 것입니다. 그렇다면 java 및 check를 업데이트하지 않습니다. 그래도 작동하지 않으면 모든 프로젝트를 닫고 IDE를 다시 시작하십시오. 특정 프로젝트에 문제가 있거나 netbeans.org에서 버그를 제출했거나 옵션에서 버그를 제출 한 IDE 시스템에 버그가있는 경우 모든 프로젝트를 하나씩로드하고 작동하는지 확인하십시오.

+0

감사합니다. 당신이 올바른지. 그러나 CTRL 키를 누른 상태에서 함수 위에 마우스를 놓고 클릭하면 NB 7을 사용하여이 작업을 수행 할 수 있습니다. 설명에 따라 키보드 단축키 (CTRL-B)가 작동하지 않지만 마우스를 클릭하면 작동합니다. 감사! – k0d3g3ar

+0

참고 사항 : http://stackoverflow.com/questions/8369807/netbeans-php-go-to-declaration-issue – WonderLand

관련 문제