Search
Duplicate

VSCode 파일 확장자로 정렬하기

간단소개
VSCode Explorer 확장자로 정렬하기
팔만코딩경 컨트리뷰터
ContributorNotionAccount
주제 / 분류
VScode
Scrap
태그
VSCode
VSCode Explorer Sort
9 more properties

개요

42서울의 대부분의 카뎃은 Vim 또는 VSCode를 사용하여 과제를 진행하는데, VSCode의 기본 설정대로 사용하면 확장자와 관계없이 알파벳순 정렬을 제공한다.
Makefile, file.o, file.c, file.h 등 다양한 파일을 관리할 때, 알파벳순으로 정렬되면 .c 파일 사이사이에 .o 파일이 들어가서 파일을 찾기도, 보기도 불편하게 만든다.
다른 동료들에게 물어보면 알파벳순이 편해서 그냥 사용하는 경우도 있고, 나처럼 불편을 감수하고 그냥 쓰던 경우도 있는데, 이런 분들의 좀 더 편한 코딩 환경을 위해 전하는 알쓸신잡이다.
섞이면 찾기 힘든 과제의 대명사 libft....

설정 방법

일반적인 경우

1.
설정 화면 들어가기(cmd + ,)
2.
최상단 검색 창에 sort order 입력
3.
아래 Explorer: Sort Order에서 type을 선택

에러가 발생하는 경우

내 클러스터 맥은 위와 같이 설정할 경우, 아래와 같은 경고창을 보여준다.
이러한 경우, 아래와 같이 설정해줄 수 있다.
1.
Open Settings 버튼 클릭(settings.json 파일로 이동)
2.
최상단 블럭에 "explorer.sortOrder": "type" 추가

설정 전/후 비교

설정을 하게 되면, 이전과 달리 확장자를 기준으로 정렬하게 된다.
이제 libft에서 make를 하더라도 .o 파일들 사이에서 .c 파일을 찾지 않아도 된다.
설정 전(1)
설정 후(1)
설정 전(2)
설정 후(2)