맥(macOS) 사용자라면 누구나 창을 이동하거나 크기를 조절할 때 타이틀바나 창의 가장자리를 정확히 클릭하고 드래그해야 하는 번거로움을 경험했을 것입니다. 이러한 불편함을 해소하기 위해 개발된 초경량 맥 유틸리티 'Snatch'가 최근 공개되어 주목받고 있습니다. Snatch는 수정자 키를 누른 상태에서 창의 어느 부분에서든 마우스를 움직여 창을 이동시키거나 크기를 조절할 수 있게 하여, 맥의 창 관리 경험을 한층 더 유연하고 효율적으로 변화시킵니다.
Snatch의 핵심 기능은 리눅스 환경에서 흔히 볼 수 있는 'Alt+드래그로 창 이동' 방식을 맥으로 가져온 것입니다. 사용자는 '⌘⌃(Command+Control)' 키를 누른 채 마우스를 움직여 창을 이동하고, '⌘⌥(Command+Option)' 키를 누른 채 마우스를 움직여 창 크기를 조절할 수 있습니다. 이 모든 동작은 클릭 없이 마우스 이동만으로 가능하며, 설정에서 수정자 키 조합과 트리거 방식을 자유롭게 변경할 수 있습니다. 특히 크롬(Chrome), 일렉트론(Electron), 슬랙(Slack)과 같은 특정 앱에서 창이 느리게 반응하던 문제를 해결하여, 어떤 앱에서도 부드러운 창 제어 경험을 제공합니다. 스위프트(Swift)와 앱킷(AppKit) 네이티브로 개발되어 아이들(idle) 상태에서 약 15MB의 매우 적은 메모리만을 사용하며, 메뉴바에서 쉽게 켜고 끄거나 로그인 시 자동 실행을 설정할 수 있습니다.
이러한 Snatch의 등장은 맥 사용자들의 생산성 향상에 크게 기여할 것으로 보입니다. 기존의 창 관리 방식이 가진 제약을 넘어, 사용자가 원하는 대로 창을 자유롭게 배치하고 조절할 수 있게 함으로써 작업 흐름을 더욱 원활하게 만듭니다. 특히 개발자나 디자이너처럼 여러 창을 동시에 띄워놓고 작업하는 사용자들에게는 필수적인 도구가 될 수 있습니다. Snatch는 단순히 창을 옮기는 기능을 넘어, 사용자의 컴퓨팅 경험을 더욱 개인화하고 최적화하는 새로운 가능성을 제시하며, 맥 유틸리티 시장에 신선한 바람을 불어넣을 것으로 기대됩니다.