기능 요약
키보드 단축키로 호출하는 커맨드 팔레트 기능입니다. VS Code의 Ctrl+P처럼 모든 액션을 빠르게 검색하고 실행할 수 있습니다.
배경
현재 wimygit은 마우스 중심 UI이며 키보드로 빠르게 액션을 실행할 방법이 없습니다. GitKraken, Fork, Sublime Merge가 유사한 커맨드 팔레트를 지원합니다. 특히 숙련된 개발자는 키보드 중심 워크플로우를 선호합니다.
제안하는 구현 방식
Ctrl+K (또는 Ctrl+P) 로 전역 커맨드 팔레트 오픈
- 퍼지 검색으로 액션 필터링:
> checkout feature/login
> create branch
> stash push
> fetch all remotes
> switch to History tab
- 지원할 액션 예시:
- 브랜치 전환 (
checkout <branch>)
- 탭 전환
- Fetch / Pull / Push
- 스태시 생성/적용
- 태그 생성
- 레포 추가/전환
- 최근 사용 액션 상단 표시
Escape로 닫기
기대 효과
마우스 없이 대부분의 git 작업을 빠르게 수행할 수 있어 생산성이 크게 향상됩니다.
기능 요약
키보드 단축키로 호출하는 커맨드 팔레트 기능입니다. VS Code의
Ctrl+P처럼 모든 액션을 빠르게 검색하고 실행할 수 있습니다.배경
현재 wimygit은 마우스 중심 UI이며 키보드로 빠르게 액션을 실행할 방법이 없습니다. GitKraken, Fork, Sublime Merge가 유사한 커맨드 팔레트를 지원합니다. 특히 숙련된 개발자는 키보드 중심 워크플로우를 선호합니다.
제안하는 구현 방식
Ctrl+K(또는Ctrl+P) 로 전역 커맨드 팔레트 오픈checkout <branch>)Escape로 닫기기대 효과
마우스 없이 대부분의 git 작업을 빠르게 수행할 수 있어 생산성이 크게 향상됩니다.