2013-07-25 1 views
0

직선 질문 최초의 플래시 내 프로젝트 내부에 도서관 내 SWCS에서 모든 클래스를 인식하도록 개발 만드는 방법에 FlashDevelop - 심지어 CTL + 공간을 누른 후 inteliisense에 표시되지 클래스

먼 길 이야기

저는 Flash Builder에서 Flash Develop으로 마이그레이션했습니다. 나는 FD가 단순하기 때문에 정말 좋아한다.

단 한가지 사실은 내게 실망 스럽습니다. 그것은 인텔리 전스에있는 수업을 나열하지 않습니다. 기본적으로 내 프로젝트에있는 모든 클래스를 인식하지 못합니다. 예 루트 폴더 (src)에있는 utils 패키지에 UtilsCommon 클래스가 있습니다. 이제 일반적으로 IntelliSense는 클래스 이름의 시작 문자와 일치하는 클래스를 나열하기 시작합니다. 하지만 전체 클래스 이름을 입력 한 후에도 클래스를 인식하지 못하고 ctrl + space를 눌러도 인식하지 못하는 최악의 경우를 인식합니다.

이 경우 utils.UtilsCommon과 같이 클래스의 정규화 된 이름을 입력하면 클래스를 인식하고 패키지 이름을 제거하고 패키지/클래스를 가져 와서 코드를 강조 표시합니다. .

처음에는 프로젝트 파일에 문제가 있다고 생각했으며 일단 정규화 된 이름을 사용하여 추가하면 목록에 추가됩니다. 그러나 곧 나는 그 클래스에서만 그것을 기억하고 다른 클래스에서 정규화 된 클래스 이름을 다시 입력해야한다는 것을 알게되었습니다. 그리고 더 나쁜 것은 오늘 기금은 핵심 클래스와 MovieClip 및 getTimer()와 같은 전역 함수를 인식하지 못한다는 것입니다.

이것이 변경 될 수없는 예상되는 동작인지는 확실하지 않습니다. FD를 더 똑똑하게하기 위해 트위크를 할 수 있는지 알려주세요.

답변

0

FlashDevelop는 Flash Builder와 다르게 동작하며 기본적으로 모든 것을 표시하지 않습니다.

그러나 Ctrl + Alt + Space는 가능한 모든 클래스와 도구 기능을 표시해야합니다. 이 목록에서 클래스를 선택하면 해당 '가져 오기'가 생성됩니다.

관련 문제