맥에서 독 클릭하면 윈도우처럼 미리보기 뜨는 앱 만들었습니다.
맥 쓰시는 분들 공감하실 것 같은데요,
사파리나 VSCode 같은 앱에서 창을 여러 개 띄워놓고 독에서 아이콘을 클릭하면, 그냥 아무 창이나 하나 앞으로 나오잖아요.
내가 원하는 창을 골라서 띄울 수가 없어서 항상 불편했거든요.
윈도우에서는 작업표시줄에 마우스만 올려도 열린 창들이 썸네일로 딱 보이는데, 맥에는 그런 게 없더라고요. 그래서 참다참다 직접 하나 만들어봤습니다.
DockPeek이라는 앱인데요,
독에서 앱 아이콘을 클릭하면 그 앱에서 열려 있는 창들이 썸네일로 쫙 나옵니다.
거기서 원하는 창을 클릭하면 바로 그 창으로 이동해요. 풀스크린이든 다른 스페이스에 있든 상관없이 잘 됩니다.
주요 기능은 이렇습니다:
독 아이콘 클릭 → 열린 창들 썸네일 미리보기
썸네일 클릭 → 해당 창으로 바로 이동
마우스를 올리면 그 창이 화면 어디에 있는지 하이라이트로 보여줌
썸네일의 X 버튼으로 창 바로 닫기
키보드 방향키 + Enter + Esc로도 조작 가능
화면 반분할 / 전체화면 스냅 기능
창이 2개 이상인 앱에서만 작동해서, 평소에는 아무 영향이 없습니다
무료이고 오픈소스(MIT)입니다. Swift + SwiftUI로 만들었고, macOS 14 이상이면 사용하실 수 있어요.
설치는 Homebrew로 간단하게 되고요:
brew tap ongjin/dockpeek
brew install --cask dockpeek
접근성이랑 화면 기록 권한을 요청하는데, 독 클릭을 감지하고 창 썸네일을 캡처하기 위한 것이라 걱정 안 하셔도 됩니다. 소스 코드도 전부 공개되어 있으니 궁금하시면 직접 확인해보셔도 좋습니다.
깃헙: https://github.com/ongjin/dockpeek
사실 처음엔 제가 쓰려고 만든 건데, 혹시 저처럼 불편하셨던 분이 계실까 싶어서 공유드려봅니다. 버그 제보나 이런 기능 있으면 좋겠다 하시는 거 편하게 말씀해주세요. 피드백 주시면 적극 반영하겠습니다. 감사합니다!
이미지:

-------
v1.3.0 변경점
DockPeek v1.3.0 업데이트
설정 GUI 개편
- 기존 작은 팝오버를 제거하고, 탭 구성의 설정 창으로 교체했습니다 (일반 / 모양 / 정보)
- 메뉴바 아이콘 클릭 시 메뉴가 표시됩니다 (설정, DockPeek에 대하여, 종료)
- Cmd+, 단축키로 설정 창을 바로 열 수 있습니다
- 설정 창이 열려 있는 동안 Dock에 아이콘이 표시되어 Cmd+Tab 전환이 가능합니다
한국어 지원
- 앱 내에서 한국어 / English 전환이 가능합니다
창 필터링 개선
- Chrome 번역 바 등 오버레이/보조 창이 미리보기 목록에서 자동으로 제외됩니다
기타
- 정보 탭에 커피 한 잔 후원 링크 및 GitHub 링크 추가
- 업데이트: brew update && brew upgrade --cask dockpeek (안되면 brew reinstall --cask dockpeek)
