2011-02-17 1 views
2

파일 A는 파일 B와 C를 포함합니다.Komodo IDE에서 IntelliSense가 작동하도록 파일에 포함 된 내용을 말할 수 있습니까?

C는 A와 B에 정의 된 모든 항목에 액세스 할 수 있지만 C는이를 알지 못합니다. IntelliSense가 작동하도록 실제로 어떻게 액세스했는지 C에게 어떻게 알릴 수 있습니까? 아마도 더 명확 예를


:

master.php 다음 page.phplibrary.phppage.php을 포함 library.php에 액세스 할 수 있지만, page.php는 것을 알 수있는 방법이 없다면. 수동으로 page.phplibrary.php이 이미 포함되어 있음을 알리고 Komodo가 일부 메타 데이터 또는 프로젝트 파일에이 파일을 저장하도록합니다.

+2

공식 코모도 포럼에서 응답을 얻을 가능성이 더 큽니다. http://community.activestate.com/forums/komodo-support –

답변

1

기본적인 대답은 코모도 설정에 따라 자동으로 수집된다는 것입니다.하지만 제 경험상 100 % 신뢰할 수는 없습니다. IDE 설정에서 intellisense에 대해 자동으로 가져올 디렉토리를 설정할 수 있습니다. 내가 확인 할 두 장소 :에

이동 편집 -> 환경 설정 -> 코모도 IDE에서 코드 인텔리전스

이동 '프로젝트의 기본 디렉토리의 모든 파일과 디렉토리를 포함'확인 편집 -> 환경 설정 -> 언어 -> PHP을 선택하고 Zend Framework와 같은 다른 디렉토리를 가져 오기에 추가하십시오.

+0

파일 단위로 처리하려고합니다. – mpen

+0

'child.php'를 열면 php 파일에 포함되었거나 필요한 파일의 코드가로드되기를 바랬습니까? 나는이 기능이 존재하지 않는다고 확신한다. 그러나 모든 파일을 포함하는 프로젝트를 만들면 작동하게됩니다. – ashurexm

+0

'master.php'에'library.php'와'page.php'가 포함되어 있다면'page.php'는'library.php'에 접근 할 수 있습니다 만,'page.php'가 그것을 알 수있는 방법은 없습니다. 'page.php'에'library.php'가 이미 포함되어 있다는 것을 수동으로 알려주고 Komodo가 메타 데이터 나 프로젝트 파일에이 파일을 저장하도록하고 싶습니다. – mpen

관련 문제