8.3.6 위치 완성(Position completion)
8.3.6 위치 완성(Position completion)
Haxe 3.2.0 이후
위치 완성은 "position" 모드 인자를 사용해 활성화됩니다(Overview 참조). 필드로 데모합니다. 지역 변수와 타입에서도 같은 방식으로 동작할 거예요:
class Main {
static public function main() {
"foo".split.|
}
이 파일을 Main.hx로 저장하면, haxe --display Main.hx@0@position 명령으로 완성을 호출할 수 있어요. 출력은 다음과 같습니다:
std/string.hx:124: characters 1-54
추가 정보: 타겟 지정자 생략의 효과 — 이 예제에서 컴파일러는 실제로 구현이 없는 표준 String.hx 정의를 보고합니다. 이는 완성 모드에서 허용되는 타겟을 지정하지 않았기 때문에 발생합니다. 명령줄 인자에 예를 들어
--neko neko.n이 포함되었다면...
본문
"position" 모드로 식별자(필드·지역 변수·타입)가 정의된 위치를 파일과 문자 범위로 보고합니다. haxe --display Main.hx@0@position으로 호출합니다.