2010-02-11 3 views
0

저는 Flex Builder 3 디버거를 거의 매일 사용하고 있습니다. 'Flex Debugging'보기의 'Variables'탭에 지역 변수가 표시되지 않는 것은 정말 고통 스럽습니다. , 'this'만 표시됩니다.Flex Builder Debugger에 로컬 변수가 표시되지 않습니다.

또한 로컬 변수에 조사 식을 추가 할 수 없습니다.

여기에있는 것을 잊어 버렸거나 디버거가 매우 제한적입니까?

감사

+1

그냥 두 번 확인했는데 플렉스 디버거에서 로컬 변수를 보는 데 아무런 문제가 없습니다. 불행히도 디버거가 디버거를 표시하지 않을 수도 있다는 단서가 없습니다. –

+1

Flex Builder를 다시 설치할 때가있을 것 같은데. 필자는이 문제가 발생하지 않았으며 4 년 이상 Flex로 개발 해왔다. –

+0

개인 로컬 변수를 아무런 문제없이 볼 수 있었지만 그 기능은 사라졌습니다. 공개 변수 만 볼 수 있습니다. 호버는 여전히 나를 위해 작동합니다. 나는 또한 메모리 부족 오류를 겪고있다. 사실, 메모리 오류가 시작될 무렵에는 디버거에서 개인 가상 메모리가 표시되지 않는 것으로 나타났습니다. 누구에게나 재설치를 했습니까? – Suzanne

답변

1

나는 좌우명과 동일한 문제가 있습니다. 로컬 변수는 디버깅 할 때 표시되지 않으며 "마우스 오버"방법도 작동하지 않습니다. 항상 trace() 또는 Logging API를 사용할 수 있습니다. 어제 문제가 생겼다. 주목할 것은 프로젝트가 OutOfMemoryError로 인해 앤트 스크립트를 사용하여 컴파일되지 않았다는 것입니다 (보통 FB를 사용하여 프로젝트를 빌드하지만 때로는 FlexBuilder가 오류/경고를 표시하지 않고 앤트 스크립트를 통해 컴파일하는 것이 내가 그들을 아는 유일한 방법).

+0

FB는 로컬 변수를 한 함수와 다른 함수에서 표시하지 않기 때문에 상당히 재미 있습니다. – Garlik

+0

올바른 ... 우리는 같은 문제가있는 것 같습니다 ... – motto

1

는 플렉스 빌더도 제대로 로컬 변수를 추적하는 경우, 함수 어딘가에 중단 점을 설정 참조하십시오. 그 중단 점에 도달하면 소스 코드의 변수 위로 "마우스를 가져 가면"해당 도구 팁에 해당 변수의 현재 값이 표시됩니다.

1

현재 기능이 더 큰 파일에서 더 아래로 내려 가면 FB에 문제가있는 경우가 있습니다. 기능 코드를 위로 이동하면 문제가 해결됩니다 (단, 다른 기능에 대해서는 해당 코드가 더 노출됩니다). FB는 현재 열려있는 파일에 대해 일정량의 메타 데이터 만 수집 할 수 있습니다.

관련 문제