스크립트 탭에는 스크립트 작성 및 테스트를 위한 도구가 포함되어 있습니다. 스크립트를 보거나 편집할 때만 이 탭에 액세스할 수 있습니다.

탐색
탐색 섹션에서는 열린 스크립트 간에 신속하게 이동할 수 있습니다.
액션 | 바로가기 | 설명 |
---|---|---|
뒤로 | ShiftCtrl- (Windows) Shift⌘- (Mac) | 이전에 열린 스크립트로 이동합니다. |
전방향 Fwd | ShiftCtrl= (Windows) Shift⌘= (Mac) | 다음에 열린 스크립트로 이동합니다. |
편집
편집 섹션을 통해 스크립트의 任意 부분을 검색하고 편집할 수 있으며, 대량 작업을 위해 탐색기 창 내의 인스턴스를 선택할 수 있습니다.이러한 작업에 연결된 기본 단축키는 Studio 단축키에 참조하십시오.

액션 | 설명 |
---|---|
찾기 | 다음 도구로 팝업 메뉴를 엽니다:
|
교체 | 스크립트에서 하나(또는 전체)의 일치 항목을 새 문자열로 바꿀 수 있습니다. |
선택하기 | 다음 도구로 팝업 메뉴를 엽니다:
|
형식
형식 섹션을 사용하면 섹션이나 전체 스크립트를 가독성 있게 형식화할 수 있습니다.드롭다운에서 형식 선택 또는 형식 문서 를 선택할 수 있습니다.

액션 | 바로가기 | 설명 |
---|---|---|
형식 선택 | AltShiftF (Windows) ⌥ShiftF (Mac) | 현재 선택된 스크립트 부분을 적절한 레이아웃과 인디언트로 형식화합니다. |
형식 문서 | 현재 선택에 관계없이 전체 스크립트 형식을 지정합니다. |
스크립트 일시 중지 및 재시작
플레이테스트 중에 일시 중지 스크립트 및 재시작 스크립트 버튼은 물리학을 일시 중지하지 않고 스크립트 모두를 일시 중지하고 렌더링하는 데 유용합니다.

디버깅 도구
디버거 섹션에서는 디버거를 제어할 수 있습니다.

액션 | 바로가기 | 설명 |
---|---|---|
들어가기 | F11 | 디버거를 현재 줄의 함수로 이동합니다. 현재 줄에 함수가 없으면 디버거가 다음 줄로 이동합니다. |
단계 뛰어넘기 | F10 | 디버거를 함수로 이동하지 않고 다음 코드 줄로 이동합니다. |
걸어 나가기 | ShiftF11 | 디버거를 현재 함수에서 제거하고 함수가 처음 호출된 후 다음 코드 줄로 이동합니다.현재 줄이 함수 내에 없으면 디버거가 다음 줄로 이동합니다. |
스크립트 오류를 임시 중단점으로 처리하도록 선택할 수 있습니다.
액션 | 설명 |
---|---|
절대로 | 임시 스크립트 디버깅을 비활성화합니다. |
모든 예외에 대해 | pcall 내에서 발생하는 모든 오류를 모두 플래그합니다. |
처리되지 않은 예외에 대해 On Unhandled Exceptions | 보호되지 않은 모드에서만 오류를 표시하며, 디버거는 pcall 내에 발생하는 오류를 무시합니다. |
다른 작업
가장 오른쪽에 있는 동작 섹션에는 다양한 스크립트 작업이 포함되어 있습니다.
액션 | 바로가기 | 설명 |
---|---|---|
스크립트 오류로 이동 | 스크립트 내의 첫 번째 오류 인스턴스로 커서를 이동합니다. | |
스크립트 재로드 | CtrlR (Windows) ⌘R (Mac) | 스크립트에 적용된 모든 변경 사항을 활성 플레이테스트에 적용합니다.스튜디오 설정이 자동 저장 런타임 스크립트 변경 사항을 저장하도록 설정되어 있거나 플레이테스트를 중지한 후 변경 사항을 저장하도록 확인하지 않으면 변경 사항은 플레이테스트 외부의 스크립트에 저장되지 않습니다.이 작업은 플레이테스트 중에만 사용할 수 있습니다. |
커밋 | 스크립트에 변경 사항을 커밋하여 업데이트된 스크립트를 팀 내의 다른 개발자가 사용할 수 있도록 합니다.이 작업은 협업 세션 중에만 사용할 수 있습니다. | |
주석 전환 | Ctrl/ (Windows) ⌘/ (Mac) | 스크립트 라인이 주석인지 여부를 전환합니다. |
모든 폴드 확장 | CtrlE (Windows) ⌘E (Mac) | 스크립트의 모든 접힌 폴드를 확장합니다. |
모든 폴드 접기 축소 | ShiftCtrlE (Windows) Shift⌘E (Mac) | 스크립트의 접을 수 있는 모든 섹션을 축소합니다. |