8.3.5 사용 완성(Usage completion)
8.3.5 사용 완성(Usage completion)
Haxe 3.2.0 이후
사용 완성은 "usage" 모드 인자를 사용해 활성화됩니다(Overview 참조). 여기서 지역 변수로 데모합니다. 필드와 타입에서도 같은 방식으로 동작할 거예요:
class Main {
public static function main() {
var a = 1;
var b = a + 1;
trace(a);
a.|
}
}
이 파일을 Main.hx로 저장하면, haxe --display Main.hx@0@usage 명령으로 완성을 호출할 수 있어요. 출력은 다음과 같습니다:
main.hx:4: characters 9-10
main.hx:5: characters 7-8
main.hx:6: characters 1-2
이것은 식별자 a가 사용된 모든 위치를 파일·문자 위치로 나열합니다.
출처: Usage completion
본문
"usage" 모드로 식별자(지역 변수·필드·타입)가 사용된 모든 위치를 파일과 문자 범위로 나열합니다. haxe --display Main.hx@0@usage로 호출합니다.