8.3.4 타입 경로 완성(Type path completion)

8.3.4 타입 경로 완성(Type path completion)

타입 경로 완성은 import 선언, using 선언 또는 타입이 참조되는 어떤 곳에서도 발생할 수 있어요. 세 가지 다른 경우를 식별할 수 있습니다:

패키지 완성(package completion)

이것은 haxe 패키지의 모든 하위 패키지와 그 패키지의 모든 모듈을 나열합니다:

import haxe.|

출력은 CallStack, Constraints, DynamicAccess, EnumFlags, EnumTools, Http, Int32, Int64, Json, Log, PosInfos, Resource, Serializer, Template, Timer, Ucs2, Unserializer, Utf8, crypto, ds, extern, format, io, macro, remoting, rtti, unit, web 등의 항목을 포함합니다.

(추가 두 경우: 모듈/타입 완성은 패키지 완성 후 특정 패키지 안의 타입을, 타입 매개변수 등에서도 완성이 동작합니다. 원문 참조.)

출처: Type path completion

본문

패키지 완성

import haxe.|처럼 패키지 명 뒤에서 촉발되면 그 패키지의 모든 하위 패키지와 모듈을 나열합니다.

기타 경우

타입 경로 완성은 import/using 선언이나 타입 참조 위치에서, 그리고 패키지/모듈/타입 이름이 참조되는 여러 문맥에서 동작합니다.

더 알아보기