반응형
프로젝트 README 문서를 작성하다가 프로젝트 폴더 구조를 보여주고 싶었습니다.
먼저 윈도우 커맨드 창을 띄운다. 그리고 출력을 원하는 폴더 경로로 이동 후 아래 명령어를 입력합니다.
cmd는 명령 프롬프트(cmd.exe)를 실행한다는 의미입니다. 그리고 //c는 뒤에 오는 문자열을 받아서 실행한다는 의미입니다.
cmd //c tree
이렇게 입력하면 현재 자신이 위치한 경로 아래의 모든 폴더 경로가 출력됩니다.
cmd //c tree 명령어를 입력하면 아래와 같이 출력됩니다. 뭔가 지저분해 보입니다. 좀 더 깔끔하게 출력하고 싶습니다.
▒▒src
▒▒ ▒▒▒▒main
▒▒ ▒▒ ▒▒▒▒asciidoc
▒▒ ▒▒ ▒▒ api-doc.adoc
▒▒ ▒▒ ▒▒
▒▒ ▒▒ ▒▒▒▒java
▒▒ ▒▒ ▒▒ ▒▒▒▒com
▒▒ ▒▒ ▒▒ ▒▒▒▒board
▒▒ ▒▒ ▒▒ ▒▒▒▒controller
▒▒ ▒▒ ▒▒ ▒▒ ▒▒ HomeController.java
▒▒ ▒▒ ▒▒ ▒▒ ▒▒ MessageController.java
▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ProductController.java
▒▒ ▒▒ ▒▒ ▒▒ ▒▒ UserController.java
▒▒ ▒▒ ▒▒ ▒▒ ▒▒
//a 명령어를 추가합니다.
cmd //c tree //a
//a 명령어는 텍스트 문자로 처리한다는 뜻입니다.
+---src
| +---main
| | +---asciidoc
| | +---java
| | | \---com
| | | \---board
| | | +---controller
| | | | \---.mvn
| | | | \---wrapper
| | | +---domain
| | | +---exception
| | | | +---common
| | | | +---file
| | | | +---product
| | | | \---user
| | | +---mapper
| | | +---redis
| | | +---security
| | | +---service
| | | \---util
cmd //c tree //f
//f 명령어는 폴더와 폴더 안에 있는 파일까지 출력합니다.
+---src
| +---main
| | +---asciidoc
| | | api-doc.adoc
| | |
| | +---java
| | | \---com
| | | \---board
| | | +---controller
| | | | | HomeController.java
| | | | | MessageController.java
| | | | | ProductController.java
| | | | | UserController.java
참고
https://superuser.com/questions/531592/how-do-i-add-the-tree-command-to-git-bash-on-windows
반응형
'Programming > 기초지식' 카테고리의 다른 글
홍정모 교수님 C++ 강의 후기 (0) | 2024.02.18 |
---|---|
[Mac] IntelliJ 자동완성 기능 활성화 하기 (0) | 2022.05.02 |
Serialization 그리고 Deserialization (0) | 2022.03.31 |
[Ajax] jQuery로 Ajax 구현 시 사용되는 설정값 모음 (0) | 2022.02.18 |
[Ajax] JavaScript로 Ajax 구현 (0) | 2022.02.17 |