복사하기
원본 창에서 항목을 선택하고 위쪽 도구 모음의 복사를 누르면 반대쪽 창으로 복사할 수 있습니다. Ctrl+C로 복사한 뒤 대상 폴더에서 Ctrl+V로 붙여넣을 수도 있습니다. F5는 현재 목록의 새로 고침입니다. 실행 전 원본, 대상, 필터와 같은 이름의 파일 처리 방식을 확인하세요.
복사는 필터를 통과한 파일만 대상에 기록하며 원본은 지우지 않습니다. 개발 프로젝트를 전달할 때는 자동 프리셋을 사용해 의존성 폴더와 빌드 산출물을 제외할 수 있습니다.
같은 이름의 파일 처리
다를 때만은 파일 내용 전체가 같다는 검증이 아닙니다. 크기와 수정 시각이 같은 두 파일도 내용은 다를 수 있습니다. 내용 확인이 필요하면 폴더 비교에서 내용까지 비교를 사용하세요.
이동과 잘라내기
F6는 선택한 항목을 반대쪽 창으로 이동합니다. Ctrl+X 후 대상 폴더에서 Ctrl+V로 잘라내기를 실행할 수도 있습니다.
필터를 적용한 이동은 필터를 통과한 파일만 대상에 옮긴 뒤, 원본을 정리할 때 제외한 파일과 폴더도 삭제할 수 있습니다. 예를 들어 프로젝트에서 node_modules를 제외하고 이동하면 대상에는 소스만 남고 원본의 node_modules는 보존되지 않을 수 있습니다. 제외한 항목도 남겨야 한다면 이동 대신 복사를 사용하세요.
원본 정리는 작업이 성공하고 안전하게 정리할 수 있는 조건을 만족했을 때 진행됩니다. 오류나 취소, 대상의 다른 파일을 건너뛴 경우, 옮기지 않은 링크, 작업 도중 새로 생기거나 변경된 원본 등이 있으면 원본을 남기고 결과를 알립니다. 같은 드라이브에서는 이름 변경으로 옮길 수 있고, 다른 드라이브에서는 복사 후 원본을 정리합니다.
잘라내기 기본 필터는 Git 이력과 Git 무시 규칙의 대상을 자동으로 제외하지 않습니다. 링크나 정션 자체의 잘라내기는 거절합니다. Ctrl+Z는 기록이 남은 새 복사본을 휴지통으로 보내거나 이동한 항목을 원래 자리로 돌립니다. 덮어쓴 기존 파일의 내용을 복구하거나 기존 대상 폴더에 합친 전체 작업을 되돌리는 기능은 아닙니다. 중요한 자료를 다른 드라이브로 옮길 때는 먼저 복사하고 결과를 확인한 뒤 원본을 정리하는 방법도 사용할 수 있습니다.
진행 중 취소와 실패 재시도
작업 패널의 위쪽에는 작업 이름, 상태와 실행 가능한 단추가 표시되고 아래쪽에는 수량·용량·소요 시간 등 결과 요약이 표시됩니다. 취소된 복사 작업에 이어서가 표시되면 완료되지 않은 작업을 이어서 처리할 수 있습니다. 취소·실패 상태와 적용할 필터, 원본·대상 경로를 다시 확인한 뒤 실행하세요.
작업 패널에서 진행 상황과 실패 항목을 확인합니다. 중지 후에는 원본과 대상에 실제 남은 항목을 확인하세요. 작업이 취소됐다는 이유만으로 이미 끝난 파일 작업까지 되돌아가지는 않습니다.
실패한 작업은 작업 패널의 실패한 것만 다시 기능으로 재시도할 수 있습니다. 먼저 대상 디스크의 여유 공간, 접근 권한, 파일 잠금과 네트워크 연결을 확인하세요. 이동 도중 앱이나 전원이 갑자기 꺼졌다면 대상과 원본을 확인한 후 중복 항목을 정리합니다.
붙여넣기 필터 창
개발 프로젝트 폴더를 Ctrl+C로 복사하고 다른 창에서 Ctrl+V를 누르면 제외할 부산물이 감지될 때 붙여넣기 - 파일 필터링 창이 나타납니다. 제외 후보가 없는 일반 폴더는 이 창 없이 진행할 수 있습니다. 창이 나타나면 프리셋과 미리 보기를 확인하고 복사 시작을 눌러 사전 검토로 진행합니다. 창을 닫거나 Esc를 누르면 해당 요청을 취소합니다.
프로젝트의 상위 폴더도 검사하지만 탐색 깊이와 항목 수에는 한도가 있습니다. 원하는 필터가 자동 감지되지 않으면 도구 모음의 복사 창을 열어 프리셋과 제외 패턴을 직접 지정하세요. 같은 이름 폴더를 새 이름으로 둘지, 기존 파일을 어떻게 처리할지도 따로 확인합니다.
고급 복사 옵션
공간 부족, 대상 권한이나 링크 오류가 나면 작업 패널의 실패 내역을 확인하고 원인을 해결한 뒤 실패한 것만 다시 실행합니다. 적용한 덮어쓰기 정책과 이미 완료된 파일도 함께 확인하세요.
끌어 놓기로 파일 전달
다른 파일 창의 폴더 행에 선택 항목을 놓으면 그 폴더를 대상으로 하며, 반대쪽 목록의 빈 곳에 놓으면 현재 폴더를 대상으로 합니다. 반대쪽 창에는 기본 복사, 같은 창의 폴더에는 기본 이동이 적용됩니다. Shift를 누르면 이동, Ctrl(또는 macOS Command)을 누르면 복사로 선택할 수 있습니다. 이동의 원본 삭제 규칙은 F6과 같습니다.
놓을 대상과 이동 여부가 헷갈리면 놓기 전에 취소하고 복사·이동 창에서 원본·대상을 확인하세요. 자기 자신이나 자신의 하위 폴더로 옮기는 요청은 거절됩니다. 압축 안 항목은 끌어 놓기 대신 도구 모음의 복사로 반대쪽 창에 풉니다.
붙여넣기 사전 검토
Ctrl+V로 붙여넣으면 실제 파일을 쓰기 전에 검토 화면을 엽니다. 프로젝트 필터를 정하는 창이 먼저 나왔다면 그 설정을 마친 뒤 이 화면으로 이어집니다.
- 대상 폴더와 같은 이름은 둘 다 유지 여부를 확인합니다.
- 복사·덮어쓰기·제외 파일·제외 폴더·건너뜀 수를 확인합니다. 전체 또는 복사·덮어쓰기·제외·건너뜀·오류로 목록을 좁힐 수 있습니다.
- 파일명을 먼저 확인하고 원본·대상 경로를 대조합니다. 긴 경로는 가리켜 전체 내용을 확인합니다.
- 쓰기 예정 용량, 여유분을 포함한 필요 공간과 사용 가능한 공간을 확인합니다. 필요 공간은 쓰기 용량에 1%와 64MB를 더한 추정이며 실제 디스크 사용량과 다를 수 있습니다.
- 붙여넣기 시작 또는 이동 시작을 누릅니다. 실행 직전에 원본·대상과 공간을 다시 계산하며 달라졌다면 새 결과를 검토해야 합니다.
공간이 부족하면 대상을 바꾸거나 공간을 확보하세요. 여유 공간을 확인할 수 없는 경우에는 그 사실을 확인하는 선택이 필요합니다. 이동에 제외 항목이 있으면 원본에서 해당 항목도 삭제될 수 있다는 안내를 확인해야 합니다. 다시 계산은 검토를 갱신하고 취소 또는 Esc는 해당 실행 요청을 취소합니다. 사전 검토 화면을 열거나 계산한 것만으로 파일을 복사·삭제하지 않습니다.
0.2.23 작업 패널의 이어서·실패한 것만 다시는 앱이 실행 중일 때 사용하는 재시도입니다. 앱을 종료했다가 다시 실행하면 이전 작업 기록을 불러와 자동 재개하는 기능으로 사용할 수 없습니다. 강제 종료나 전원 차단 뒤에는 원본·대상을 직접 확인하고 새 복사 요청을 검토하세요.