파일 감시기 (File Watcher)
파일 감시기 설정
파일 감시기는 IDE의 일부로, 프로젝트와 관련된 파일의 변화를 감시합니다. 외부 소프트웨어(예: 외부 편집기에서 이미지 편집)나 내부 변경(예: 스크립트 자산 편집)으로 인해 파일이 변경될 때 이를 감지합니다. 일반적으로 이러한 설정은 수정할 필요가 없지만, SSD를 저장 드라이브로 사용하는 시스템에서는 프로젝트를 저장할 때나 자산을 편집할 때 파일 감시기가 불필요한 변경 사항을 알릴 수 있습니다. 이 경우 설정을 변경해야 할 수 있습니다.
설정 항목
설정 항목 | 설명 |
---|---|
파일 감시기 활성화 | 파일 감시기 시스템을 활성화하거나 비활성화합니다. 비활성화하면 IDE가 외부 소스에 의해 변경된 파일을 감지하지 않으므로 주의해야 합니다. 기본적으로 파일 감시기는 활성화되어 있습니다. |
저장 후 파일 감시기 허용 시간 (ms) | 파일을 저장한 후 파일 감시기가 변경 사항을 확인하는 시간 간격을 조정합니다. 프로젝트를 저장할 때 파일 감시기가 잘못된 변경 사항을 알리는 경우 이 값을 조정하여 메시지가 더 이상 나타나지 않도록 지연 시간을 늘릴 수 있습니다. 기본값은 2000ms이며, 1ms에서 10,000ms까지 조정할 수 있습니다. |
파일 시스템 변경 후 파일 감시기 동작 지연 (ms) | 파일 시스템에서 감지된 변경 사항을 고려하기 전에 파일 감시기가 대기하는 시간을 조정합니다. 기본값은 1000ms입니다. |
활용 예제
예제 1: 파일 감시기 활성화/비활성화
// 파일 감시기 활성화
file_watcher_enable(true);
// 파일 감시기 비활성화
file_watcher_enable(false);
예제 2: 파일 감시기 허용 시간 조정
// 저장 후 파일 감시기 허용 시간 설정
file_watcher_set_tolerance(3000); // 3000ms로 설정
예제 3: 파일 시스템 변경 후 동작 지연 설정
// 파일 시스템 변경 후 동작 지연 설정
file_watcher_set_action_delay(1500); // 1500ms로 설정
예제 4: 파일 변경 감지
if (file_watcher_has_changed()) {
// 파일이 변경되었을 때의 처리
show_message("파일이 변경되었습니다!");
}
이 문서에서는 파일 감시기의 기능과 설정 방법에 대해 설명했습니다. 다양한 활용 예제를 통해 파일 감시기를 효과적으로 사용할 수 있는 방법을 제시했습니다.