Branch File Opener
브랜치를 선택하면 main / master 대비 변경된 파일 목록을 보여주고, 원하는 파일만 골라서 바로 열 수 있는 VS Code 확장프로그램이에요.
기능
브랜치 선택
- VS Code 하단 상태바 클릭으로 바로 실행
- 처음엔
Branch Files → 브랜치 선택 후 브랜치명으로 자동 변경
- 현재 브랜치 자동 추천 + 최근 브랜치 5개 목록 제공
- 목록에 없는 브랜치는 직접 입력 가능
- 로컬에 없는 브랜치도 자동으로
origin/ fetch해서 조회
- 항상 최신
origin/main 기준으로 비교 (로컬 main이 오래됐어도 정확)
파일 목록
main / master 대비 변경된 파일 자동 추출
- 파일명 + 경로 분리로 한눈에 파악
- title에
NEW · MODIFY · REMOVE · RENAME 요약 표시
- 파일 상태 아이콘으로 구분
- 삭제된 파일은 별도 구분선 아래 분리
- 파일명으로 검색 가능
파일 열기
- 스페이스바로 여러 파일 동시 선택 후 엔터
- 우측 상단 버튼으로 전체 열기
MODIFY 파일 → 로컬 파일 바로 열기 (수정 가능)
NEW 파일 → git에서 내용 가져와 읽기 전용으로 열기
- 탭 제목에 원래 경로 표시 — 브랜치 체크아웃 후 다시 열면 수정 가능
- 이미지/SVG 제외 버튼으로 필터 토글
사용법
- 하단 상태바에서
Branch Files 클릭
- 현재 브랜치가 맨 위에 자동 추천 — 바로 선택하거나 다른 브랜치 고르기
- 변경된 파일 목록에서 열고 싶은 파일 선택
- 엔터 또는 전체 열기 버튼!
요구사항
- VS Code 1.85 이상
- Git 설치 필요
- Git 저장소로 열린 워크스페이스
릴리즈 노트
0.0.4
NEW 파일을 git에서 가져와 읽기 전용으로 열기 (탭에 원래 경로 표시)
- 이미지/SVG 필터 버튼 추가
- 전체 열기 버튼 추가
- 파일명/경로 분리 표시
- 특수문자 포함된 파일 경로 처리 개선
- 빈 브랜치명 입력 방지
- 항상 최신
origin/main 기준으로 비교
0.0.3
- 로컬에 없는 브랜치도
origin/ fetch로 자동 조회
0.0.2
- 상태바가 처음엔
Branch Files → 브랜치 선택 후 브랜치명으로 변경
main 이 로컬에 없을 때 origin/main 으로 자동 fallback
- 브랜치명에
-- 포함돼도 정상 동작
0.0.1
| |