현대적인 프로젝트 구조는 깊이 중첩되어 있습니다. 일반적인 웹 프로젝트에는 소스 디렉터리, 빌드 결과물 폴더, 설정 파일, 테스트 디렉터리, 문서가 있으며 — 각각 자신만의 하위 폴더를 가지고 있습니다. Finder에서 이를 탐색한다는 것은 폴더를 연달아 클릭하고, 깊이 들어갈수록 맥락을 잃어버리다가, 다시 뒤로 클릭해서 위치를 파악하는 것을 의미합니다.
Quick Look이 여기서 도움이 되어야 합니다 — 폴더에 스페이스바를 눌러 내부를 확인하는 것이죠. 하지만 그렇지 않습니다. macOS는 폴더 이름, 전체 항목 개수, 크기만 보여줍니다. 파일 이름도, 하위 폴더 구조도, 트리 보기도 없습니다. 닫힌 컨테이너를 바라보며 내용에 대해서는 아무것도 알지 못하는 셈입니다.
중첩된 폴더 탐색 문제
Finder의 각 보기 모드는 중첩된 폴더를 저마다 다르게 처리하지만, 어느 것도 전체 트리를 한눈에 보여주지 않습니다.
- 공개 삼각형이 있는 목록 보기는 중첩 구조를 보여줄 수 있지만, 여러 단계를 수동으로 펼치는 것은 느리고 깊은 구조에서는 다루기 힘들어집니다
- 컬럼 보기는 컬럼마다 한 단계씩 보여주지만, 깊은 중첩 구조는 가로 스크롤이 필요하고 한 번에 하나의 가지만 볼 수 있습니다
- 아이콘 보기와 갤러리 보기는 어떤 폴더든 최상위 단계만 보여줍니다
이 중 어느 것도 실제로 원하는 것 — 전체 폴더 트리(모든 파일, 모든 하위 폴더, 모든 중첩 단계)를 한 화면에서 빠르게 훑어보는 읽기 전용 개요 — 를 제공하지 않습니다.
키 하나로 전체 트리 확인하기
Loupe는 Quick Look을 확장해 폴더 내용을 완전한 트리 보기로 표시합니다. Finder에서 아무 폴더나 선택하고 스페이스바를 누르면, 얼마나 깊이 중첩되어 있든 안에 있는 모든 파일과 하위 폴더를 볼 수 있습니다. 이름, 크기, 전체 계층 구조를 즉시 확인할 수 있습니다.
기억 되살리기
몇 달간 손대지 않은 프로젝트가 있습니다. 다시 뛰어들기 전에 프로젝트 루트를 선택하고 스페이스바를 누르세요. 전체 트리가 프로젝트가 어떻게 구성되어 있는지 — 소스 파일은 어디에 있는지, 빌드 결과물은 어디로 가는지, 설정 파일은 어디에 있는지 — 를 상기시켜줍니다. 하위 폴더를 클릭할 필요도, 추측할 필요도 없습니다.
빌드 결과물 검증하기
빌드나 내보내기 작업을 실행한 뒤, 결과물 폴더에 스페이스바를 눌러 모든 것이 올바른 위치에 있는지 확인하세요. 폴더를 직접 열어 내용을 수동으로 탐색하지 않고도 생성된 파일의 전체 트리를 볼 수 있습니다.
폴더 구조 공유하기
프로젝트가 어떻게 구성되어 있는지 누군가에게 보여줘야 하나요? 루트 폴더에 스페이스바를 누르고 트리 보기를 스크린샷으로 찍으세요. 구조를 말로 설명하거나 터미널 명령으로 트리를 생성하는 것보다 훨씬 빠릅니다.