코드 자동 완성
스크립트 에디터의 코드 자동 완성 기능을 사용하는 방법을 설명합니다.
자동 완성이란?
코드를 입력하면 자동으로 코드 완성 제안이 표시되는 기능입니다. TypeScript/JavaScript의 타입 정보와 API 문서를 바탕으로 제안을 제공합니다.
자동 완성 사용하기
기본 사용법
- 코드 입력을 시작합니다
- 자동 완성 제안이 표시됩니다
- 방향키로 제안 선택
- Enter 또는 Tab 키로 완성
예시
// "this.trans"를 입력하면
this.trans
// 다음과 같은 제안이 표시됩니다:
// - transform
// - translate
// - transition
IntelliSense
IntelliSense는 코드 편집 중 실시간으로 API 정보를 제공합니다.
함수 시그니처
함수를 입력하면 함수의 파라미터 정보가 표시됩니다:
// update 함수 입력 시
update(deltaTime: number): void
// 파라미터 타입과 설명이 표시됩니다
변수 타입
변수에 마우스를 올리면 변수의 타입 정보가 표시됩니다:
const position = this.transform.position;
// position에 마우스를 올리면
// Vector3 타입이 표시됩니다
자동 완성 설정
자동 완성의 동작을 설정할 수 있습니다 (에디터 설정에서):
- 자동 완성 활성화/비활성화: 자동 완성 기능 켜기/끄기
- 제안 지연 시간: 제안이 표시되기까지의 지연 시간
- 제안 수: 표시되는 제안 개수
단축키
| 기능 | Windows/Linux | macOS |
|---|---|---|
| 자동 완성 제안 표시 | Ctrl+Space | Cmd+Space |
| 다음 제안 선택 | ↓ | ↓ |
| 이전 제안 선택 | ↑ | ↑ |
| 제안 완성 | Enter 또는 Tab | Enter 또는 Tab |
다음 단계
- 스크립트 에디터 기능: 다른 편집 기능 알아보기
- Action 컴포넌트: 스크립트 연결하기