프로젝트의 코드 구조를 터미널에서 파악하고 싶을 때,
혹은 트리구조를 txt파일로 만들어서 공유하고 싶을 때 유용한 tree라는 앱이 있습니다.
설치하기
맥에 이미 홈브루가 설치되어 있다면, 터미널에서 아래 명령어로 설치가 가능합니다.
brew install tree
아래와 같은 화면이 나오면서 설치 완료!
이제 원하는 위치에 가서 아래 명령어를 치면, 해당 폴더에 있는 파일들의 구조가 트리형식으로 표현이 됩니다.
tree
필수 Tree 명령어
그냥 tree 명령어를 치면, 모든 하위 폴더 안의 내용까지 다 나오기 때문에 몇 가지 옵션 명령어를 익혀두면 편합니다.
1. 기본 : 모든 구조를 다 보여준다.
tree
2. 디렉토리들만 보기 : 프로젝트 구조분석에 좋다.
tree -d
3. 단계별 구조분석 : 적당한 뎁스까지만 보여주기 때문에 가장 많이 사용한다. 외워두도록 하자.
tree -L 2
4. 트리구조 txt 파일에 추출(저장)하기 : 상당히 편하다.
2025년 10월 기준, ChatGPT 별도 앱을 VSCode와 연결을 한다고 해도, ChatGPT가 VSCode에서 편집중인 내 프로젝트의 구조에 직접 접근할 수 있는 것은 아니다.
만약, 내 프로젝트 구조를 인식시키고 대화를 이어가고 싶다면, 이 기능을 활용해보는 것도 좋을 듯.
꼭 그런 이유가 아니더라도, VSCode에 들어가지 않고도 txt 파일로 추출할 수가 있어서,
한번씩 써먹을 데가 있을 것이다.
tree > structure.txt
끝.
'WEB DEV' 카테고리의 다른 글
[.env] dotenv 파일 내에서 주석 처리하는 법과 주의사항 (0) | 2025.09.29 |
---|---|
마크다운 에디터에서 문단 구분선 입력하는 법(GitHub에서 readme 파일 편집) (0) | 2025.09.28 |
[Next.js] Next.js 새 프로젝트 생성하는 법+옵션선택(Step by Step) (1) | 2025.09.27 |
[ChatGPT] 유료 ChatGPT과 VSCode를 연동하는 법(CodeX 익스텐션) (0) | 2025.09.27 |