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로 호출합니다.

더 알아보기