2013-08-19 1 views
1

엠바 카데로 웹 사이트 델파이 탐색 경로를 설명 말한다 :탐색 경로는 엠 바카 데로는 다음과 같이

탐색 경로
는 코드 편집기의 코드 브라우징 기능 단위를 찾습니다 디렉토리를 지정합니다 프로젝트 검색 경로 또는 소스 경로에서 식별자를 찾을 수없는 경우 파일.

http://docwiki.embarcadero.com/RADStudio/XE4/en/Code_Editor

나는 파일 내 검색 경로에있는 일단의 .pas 일부 DevExpress의 구성 요소와 경로가 있습니다. 아무 래도 코드 브라우저는 이러한 파일을 찾지 못합니다. 또한 디버깅 할 때 이러한 파일을 사용할 수 없습니다. .dcu 파일 만 내 라이브러리 경로에 있습니다.

엠바 카데로 웹 사이트가 잘못 되었습니까?

사람들은 디버그 .dcus가 true로 설정되어있을 때, .dcu의 경로는 일단의 .pas 한 단계 씩 충분해야 추가 말 것 : Organizing the search path

내가 그 사실을 찾을 수 없습니다. 그게 뭐야?

+1

DCU와 같은 소리는 디버그 정보로 작성되지 않습니다. 소스가 있더라도 스테핑을 할 수 없습니다. –

+0

아! 좋은 지적. 나는 .dcus가 DevExpress 인스톨러 (.exe)를 통해 생성되었고 IDE에 의해 컴파일되지 않았다고 믿는다. 디버그 .dcus가 true로 설정된 경우에도 이미 컴파일 된 패키지 .dcus에 영향을 미치지 않는다. –

+0

왜 .dcus를 연결하고 있습니까? 프로젝트에 소스 파일을 포함시키는 것이 더 좋지 않습니까? 아니면 런타임 패키지를 사용하고 있습니까? –

답변

1

설명서가 정확합니다. 찾아보기 경로를 올바르게 설명합니다.

그러나 IDE가 혼란스러워하는 것은 흔한 일입니다. 프로젝트가 컴파일되지 않으면 코드 탐색이 작동하지 않습니다. 종종 전체 다시 빌드로 코드 탐색을 다시 할 수 있습니다. 그러나 때때로 그것은 충분하지 않습니다. 이 경우 문제를 해결하기위한 시도는 SSCCE가 필요할 수 있습니다.

하지만 물어 본 질문에 대해서는 설명서가 탐색 경로에 대한 설명에서 정확합니다.

+0

코드 브라우저 사용에 문제가있는 사람들에게 유용한 정보입니다. 내 특별한 문제는 @Marco van de Voort가 말했듯이 : .dcus를 true로 설정하는 동안 문제의 .dcus는 DevExpress 설치 프로그램으로 작성된 이후 컴파일되지 않았습니다. –