PowerToys의 FancyZones로 작업 공간을 완벽하게 관리하세요

  • FancyZones를 사용하면 사용자 지정 창 레이아웃을 만들고 적용하여 데스크톱을 영역별로 구성할 수 있습니다.
  • 디자인은 그리드 및 캔버스 모델, 키보드 단축키, 전용 CLI를 갖춘 강력한 편집기를 통해 관리됩니다.
  • 이 유틸리티는 모든 워크플로에 맞춰 모양, 동작 및 제외 사항에 대한 고급 설정을 제공합니다.

Windows PowerToys에서 FancyZones 구성하기

컴퓨터 앞에서 여러 창을 오가며 오랜 시간을 보내는 사람이라면 누구나 모든 것을 더 편리하게 정리할 수 있는 방법이 없을까 고민해 본 적이 있을 것입니다. 마이크로소프트 파워토이즈 의 핵심 유틸리티 중 하나인 팬시존(FancyZones)은 바로 그러한 고민을 해결하기 위해 설계되었습니다. 데스크톱을 영역별로 정리하고, 시간과 노력을 낭비하지 않고 각 창을 최적의 위치에 배치할 수 있도록 도와줍니다.

윈도우의 기본 자동 영역 설정에 불편함을 겪는 대신, FancyZones를 사용하면 완전히 사용자 지정된 레이아웃을 정의하고, 여러 레이아웃을 저장하고 , 키보드 단축키로 즉시 활성화할 수 있습니다. 이 프로그램의 목표는 데스크톱을 깔끔한 작업 공간으로 바꾸어 각 애플리케이션에 지정된 영역을 만들고 작업 간 전환을 훨씬 원활하게 하는 것입니다.

FancyZones란 무엇이며, 사용할 가치가 있는 이유는 무엇일까요?

FancyZones는 고급 Windows 사용자를 위한 Microsoft PowerToys 유틸리티 제품군 의 일부입니다 . 기본적으로 바탕 화면에 "영역"을 만들어 창을 드래그하거나 키보드 단축키를 사용할 때 자동으로 해당 영역에 맞춰 배치되도록 하는 창 관리자 입니다 .

FancyZones를 설정하면 화면에서 창을 스냅할 영역을 정의할 수 있습니다 . 창을 이러한 영역 중 하나로 드래그하거나 키보드로 이동하면 창의 크기와 위치가 해당 공간에 정확하게 맞춰 조정되므로 테두리를 수동으로 조정할 필요가 없습니다.

이 시스템의 강점 중 하나는 기본적인 2단 또는 3단 레이아웃에 국한되지 않는다는 점입니다. 미리 정의된 템플릿을 사용하거나 작업 흐름에 맞춰 매우 정교한 레이아웃을 직접 만들 수 있습니다. 또한, 해상도를 변경하거나 모니터를 연결/분리할 때 레이아웃을 기억하고 복원하는 기능이 있어 노트북과 여러 대의 외부 디스플레이를 사용하는 사용자에게 매우 유용합니다.

하지만 FancyZones가 관리자 권한이 필요한 애플리케이션(예: Windows 터미널 또는 작업 관리자 )을 제대로 제어하려면 PowerToys를 관리자 권한으로 실행하는 것이 좋습니다. 그렇지 않으면 일부 창이 영역에 제대로 맞춰지지 않는 문제가 발생할 수 있습니다.

멋진 구역

첫 단계: FancyZones를 활성화하고 레이아웃 편집기를 엽니다.

FancyZones를 사용하려면 먼저 PowerToys를 설치해야 합니다. PowerToys는 Microsoft에서 개발한 Windows용 무료 유틸리티 모음으로 , 고급 기능을 추가하고 생산성을 향상하도록 설계되었습니다. 설치가 완료되면 설정 패널에서 FancyZones를 찾을 수 있습니다.

PowerToys에서 FancyZones 스위치를 활성화하면 두 가지 방법으로 레이아웃 편집기를 실행할 수 있습니다. 설정에서 "레이아웃 편집기 열기" 버튼을 클릭하거나 기본 단축키인 Win + Shift + ` (백틱/억양 부호 키)를 사용하는 것입니다. 이 단축키 조합이 불편하다면 설정에서 변경할 수 있습니다.

여러 대의 모니터를 사용하는 경우 FancyZones는 사용자가 작업할 모니터를 자동으로 선택합니다. 설정에 따라 마우스 커서가 있는 화면이나 활성 창이 있는 화면에서 편집기를 바로 열 수 있습니다. 커서를 원하는 모니터로 이동한 다음 편집기 바로가기 키를 누르면 편집기가 해당 모니터에서 열립니다.

편집기를 처음 열면 여러 템플릿 모음이 표시됩니다. 이 템플릿들은 사용자가 일반적으로 관리하는 창의 개수에 맞춰 미리 구성된 레이아웃으로, 열, 행, 그리드, 우선순위 레이아웃 등이 있습니다. 레이아웃을 선택하면 모니터에 미리보기가 표시되고 , 저장하면 해당 화면에 즉시 적용됩니다.

미리 정의된 디자인을 선택하고 이해하기

FancyZones 템플릿을 사용하면 몇 초 만에 유용한 레이아웃을 설정할 수 있습니다. 모니터당 영역 수를 조정할 수 있으며 , 시스템이 자동으로 공간을 비례적으로 할당합니다. 템플릿을 선택하면 디자인이 자동으로 적용되고, 창을 드래그 앤 드롭하여 즉시 테스트할 수 있습니다.

특정 모니터에서 템플릿을 빠르게 전환하려면 편집기를 다시 열고 다른 템플릿을 선택한 다음 저장하면 됩니다. 데스크톱에 활성화된 레이아웃이 없는 상태로 두려면 "레이아웃 재설정" 버튼을 사용하여 메인 데스크톱이든 가상 데스크톱이든 현재 데스크톱 레이아웃을 해제할 수 있습니다.

FancyZones는 화면 방향 변경도 고려합니다. 가로형 모니터 와 세로형 모니터에 각각 다른 기본 레이아웃을 정의할 수 있습니다. 이렇게 하면 시스템 디스플레이 설정을 변경하거나 세로형 모니터를 연결할 때 가장 적합한 레이아웃이 자동으로 적용됩니다.

또한 편집기를 사용하면 각 FancyZones 창 주변의 여백과 두 영역이 즉시 병합될 때 "인접"으로 간주되는 거리와 같은 영역 간 간격 매개변수를 조정할 수 있습니다. 이러한 값을 조정하여 더욱 간결한 디자인을 만들거나 작업 영역 간에 시각적 분리가 더 뚜렷한 디자인을 만들 수 있습니다 .

멋진 구역

맞춤 디자인 제작: 그리드 및 캔버스 템플릿

미리 정의된 템플릿도 시작하기에는 괜찮지만, FancyZones의 진정한 강점은 사용자 지정 디자인을 만드는 데 있습니다. 편집기 하단에서 "새 디자인 만들기 "를 클릭하면 그리드와 캔버스 두 가지 스타일이 제공되며, 일부 버전에서는 추가/빼기 패턴 기능도 사용할 수 있습니다.

그리드 모델

그리드 모델은 세 개의 열로 구성된 그리드로 시작하며, 원하는 대로 분할, 병합 및 조정할 수 있습니다. 상대적인 디자인으로, 화면 해상도나 크기 변화에 자동으로 적응하면서 영역 간의 비율을 유지합니다. 마우스나 키보드 중 원하는 방식으로 편집할 수 있습니다.

마우스를 사용하면 매우 직관적입니다. 영역을 나누려면 영역을 클릭하고, 세로에서 가로로(또는 그 반대로) 회전하려면 Shift 키를 누른 상태에서 클릭하세요. 영역 사이의 구분선은 드래그하여 위치를 변경할 수 있습니다 . 핸들을 클릭하고 이동하면 됩니다.

그리드 레이아웃에서 영역을 병합하거나 삭제하려면 영역을 선택하고 마우스 왼쪽 버튼을 누른 상태에서 드래그하여 여러 영역을 합칩니다. 버튼을 놓으면 팝업 메뉴가 나타나는데, 여기에서 "병합" 옵션을 선택할 수 있습니다. 모든 영역을 병합하면 하나의 영역이 됩니다 . 이는 영역을 다른 영역에 흡수하여 삭제하는 일반적인 방법입니다.

키보드 사용을 선호하신다면, 먼저 Ctrl + Tab 키를 눌러 레이아웃에 초점을 맞추세요. 그런 다음 Tab 키를 사용하여 모든 영역과 구분선을 탐색할 수 있습니다. 키보드를 사용하여 영역을 분할하려면 해당 영역에 초점을 맞춘 후 S 또는 Shift + S 키를 누르세요 . 구분선을 이동하려면 구분선에 초점을 맞춘 후 화살표 키를 사용하세요. 영역을 병합하거나 삭제하려면 두 영역 사이의 구분선에 초점을 맞춘 후 Delete 키를 누르세요. 그러면 인접한 영역이 하나의 영역으로 병합됩니다.

캔버스 모델

캔버스 모델은 작동 방식이 다릅니다. 하나의 빈 영역에서 시작하여 원하는 위치에 영역을 추가하고 크기를 조절할 수 있으며, 마치 독립적인 창처럼 사용할 수 있습니다. 캔버스에서는 영역들이 서로 겹칠 수 있어 매우 창의적인 디자인이나 특정 작업 흐름에 맞춘 디자인을 구현할 수 있습니다.

키보드를 사용하여 편집할 수도 있습니다. 화살표 키를 누르면 10픽셀 단위로 영역이 이동하고, Ctrl 키를 함께 누르면 1픽셀 단위로 이동하여 더욱 세밀하게 조정할 수 있습니다. Shift + 화살표 키를 누르면 10픽셀 단위(각 변은 5픽셀)로 크기가 조정되고, Ctrl + Shift + 화살표 키를 누르면 2픽셀씩 크기가 변경됩니다. Ctrl + Tab 키를 누르면 편집기와 디자인 대화 상자 사이를 전환하여 키보드에서 손을 떼지 않고 속성을 변경할 수 있습니다.

사용자 지정 디자인 간에 빠르게 전환하세요

여러 개의 사용자 지정 레이아웃이 있는 경우, 매번 편집기를 열지 않고도 레이아웃을 전환할 수 있으면 매우 편리합니다. FancyZones를 사용하면 각 레이아웃에 키보드 단축키(Win + Ctrl + Alt + 숫자)를 할당할 수 있으며, 이 단축키를 누르면 해당 레이아웃이 활성 모니터에 즉시 적용됩니다.

레이아웃 편집 패널에서 이러한 키를 구성할 수 있습니다. 0에서 9 사이의 숫자를 할당하면, 해당 키 조합을 누를 때마다 작업 중인 화면에 해당 레이아웃이 활성화됩니다. 창을 드래그하는 동안에도 레이아웃을 활성화할 수 있습니다 . 드래그를 시작한 후 마우스 버튼을 놓지 않고 Win + Ctrl + Alt + 숫자를 누르면 레이아웃이 적용되고 창이 새 레이아웃으로 배치됩니다.

사무용 애플리케이션, 개발용, 비디오 편집용으로 각각 다른 레이아웃을 사용하는 등 사용량이 많은 환경에서는 이 기능이 정말 유용합니다. 몇 개의 단축키만으로 매번 창을 재배열할 필요 없이 "업무용" 데스크톱에서 "휴식용" 데스크톱 또는 회의용 데스크톱으로 전환할 수 있습니다.

또한 FancyZones는 스크립트나 바로가기를 통해 레이아웃을 관리할 수 있는 명령줄 인터페이스(CLI)를 제공합니다 . `get-monitors`, `get-layouts`, `set-layout`과 같은 명령어를 사용하면 모니터 목록을 확인하고, 사용 가능한 레이아웃을 작은 ASCII 미리보기로 볼 수 있으며, UUID 또는 템플릿 이름으로 특정 레이아웃을 적용할 수 있습니다.

편집기를 여는 명령(open-editor), 설정 페이지를 바로 여는 명령(open-settings), 레이아웃에 단축키를 할당하고 목록을 확인하는 명령(get-hotkeys, set-hotkey, remove-hotkey)이 있습니다. 이러한 기능은 상황에 따라 레이아웃 변경을 자동화하려는 경우 매우 유용합니다 . 예를 들어, 단일 명령으로 모든 모니터에 열 레이아웃을 적용하거나 Win+Ctrl+Alt+3 단축키를 특정 레이아웃에 빠르게 할당할 수 있습니다.

멋진 구역

창을 특정 영역에 맞추는 방법: 마우스, 키보드 및 여러 조합 사용

디자인을 정의하고 나면 이제 진정으로 유용한 부분, 즉 창을 영역에 빠르게 배치하는 작업 이 시작됩니다 . FancyZones는 마우스, 키보드 또는 둘 다를 사용하여 창을 배치하는 여러 가지 방법을 제공합니다.

마우스

마우스를 사용하면 기본적인 동작은 매우 간단합니다. 창을 드래그하고 기본적으로 Shift 키를 누른 상태로 영역 보기를 활성화합니다. 이렇게 하면 그려진 영역이 화면에 나타나고 , 커서를 이동하면 창을 놓을 수 있는 영역이 강조 표시됩니다.

드래그하는 동안 영역을 활성화 또는 비활성화할 때 기본 마우스 버튼이 아닌 다른 버튼 (예: 오른쪽 또는 가운데 버튼) 을 사용하는 옵션을 활성화하면 더 편리합니다 . 또한 "Shift 키를 누른 상태로 영역 활성화"와 "기본 마우스 버튼이 아닌 다른 버튼 사용" 옵션을 모두 해제하면 드래그를 시작하는 즉시 영역이 자동으로 나타나므로 별도의 보조 키를 사용할 필요가 없습니다.

키보드

키보드를 사용하는 경우, 핵심은 FancyZones 설정에서 "창 스냅 재정의" 옵션을 활성화하는 것입니다 . "영역 인덱스에 따라 창 이동"을 선택하면 Win + 왼쪽/오른쪽 화살표 단축키를 사용하면 선택된 창이 영역 인덱스에 따라 영역 사이를 이동하고, Win + 위/아래 화살표 단축키는 기본 스냅 기능을 계속 사용합니다.

"상대 위치"를 선택하면 Win + 왼쪽/오른쪽/위/아래 화살표 키를 사용하여 레이아웃 내에서의 상대적 위치에 따라 창을 이동할 수 있으며, 모든 Win + 화살표 단축키는 FancyZones 영역 간 이동에만 사용되도록 재정의됩니다.

FancyZones는 창을 다른 모니터로 이동하는 기존의 Win + Shift + 화살표 키 조합을 대체하지 않으므로, 창 전환은 기존처럼 사용할 수 있으며, 각 화면 내에서 영역을 활용하여 창을 정리할 수도 있습니다. Win + Page Up/Page Down 키 조합을 사용하면 동일한 영역을 공유하는 여러 창 사이를 전환할 수 있는데 , 이는 레이아웃에서 여러 애플리케이션을 같은 공간에 배치하는 경우에 매우 유용합니다.

Otras combinaciones

FancyZones는 여러 영역을 동시에 선택하는 기능을 매우 유연하게 제공합니다. 두 영역이 인접해 있는 경우, 창을 두 영역 모두에 맞추도록 스냅할 수 있습니다. 마우스 포인터가 두 영역의 경계 근처에 가면 두 영역이 동시에 활성화되고 창이 전체 영역(두 영역을 포함하는 최소 직사각형)을 채우도록 늘어납니다. 또한 Ctrl 키를 누른 상태에서 드래그하여 여러 영역을 선택할 수도 있습니다 . 먼저 하나의 영역을 선택한 후 Ctrl 키를 누른 채 계속 드래그하면 더 많은 영역을 선택할 수 있습니다.

키보드만으로 창을 제어하고 싶다면, Windows 스냅 재정의 기능을 활성화하고 상대적 위치로 창을 이동하는 옵션을 선택하세요. 창을 특정 영역에 스냅한 후에는 Win + Ctrl + Alt + 화살표 키를 사용하여 창을 확장할 수 있으므로 마우스를 사용하지 않고도 하나의 애플리케이션이 여러 개의 연속된 영역을 차지할 수 있습니다.

FancyZones에서 소개하는 필수 키보드 단축키

FancyZones를 최대한 활용하려면 몇 가지 기본 단축키를 익혀두는 것이 좋습니다. 가장 중요한 단축키는 Win + Shift + ` 로 , 레이아웃 편집기를 엽니다(이 단축키는 설정 창에서 구성할 수 있습니다). 그 다음으로 중요한 단축키는 영역 간 이동과 관련된 단축키입니다.

창 스냅 재정의 기능이 활성화되어 있고 영역 인덱싱 모드를 사용하는 경우, Win + 왼쪽 화살표 및 Win + 오른쪽 화살표 키를 누르면 현재 선택된 창이 순서대로 한 영역에서 다음 영역으로 이동합니다. Win + 위쪽 화살표 및 Win + 아래쪽 화살표 키는 창을 최대화, 복원 또는 세로로 조정하는 표준 Windows 동작을 유지합니다.

상대 위치 지정 모드에서는 Win 키와 방향키(왼쪽, 오른쪽, 위, 아래)를 함께 사용하여 화살표 방향에 따라 영역 레이아웃을 이동할 수 있습니다. 이를 통해 키보드에서 손을 떼지 않고도 창을 빠르게 재배열할 수 있으며 , 특히 여러 영역으로 구성된 레이아웃을 사용할 때 유용합니다.

같은 영역을 공유하는 창 사이를 전환하려면 Win + Page Up과 Win + Page Down 단축키를 사용합니다. 앞서 언급했듯이 Win + Ctrl + Alt + 숫자 단축키를 사용하면 화면이 정지해 있거나 창을 드래그하는 동안에도 사용자 지정 번호 레이아웃을 즉시 적용할 수 있습니다.

영역의 모양과 동작에 대한 고급 설정

FancyZones의 강력한 기능은 바로 가기 기능 외에도 방대한 설정 옵션을 제공한다는 점입니다. 모양 설정에서 시스템 색상을 사용할지, 아니면 영역에 대해 사용자 지정 색상을 정의할지 선택할 수 있습니다. 예를 들어 영역이 배치 대상일 때 강조 표시되는 색상, 비활성 영역의 색상, 테두리 색상, 영역 번호 색상 등을 지정할 수 있습니다.

창과 영역

또 다른 중요한 설정은 영역의 투명도인데, 이는 백분율(기본값 50%)로 구성됩니다. 이 값은 활성 영역과 비활성 영역 모두에 적용되므로 원하는 대로 영역을 더 눈에 띄게 또는 덜 눈에 띄게 설정할 수 있습니다 . 드래그한 창을 투명하게 만드는 옵션과 함께 사용하면 애플리케이션을 배치하는 동안 레이아웃을 매우 명확하게 볼 수 있습니다.

동작 측면에서 FancyZones는 화면 해상도가 변경될 때 창을 해당 영역 내에 유지할 수 있습니다 . 이 옵션을 활성화하면 외부 모니터를 분리하거나 화면 배율을 변경할 때 창이 지정된 영역 내에 계속 맞도록 위치와 크기가 자동으로 조정됩니다.

모니터의 영역 레이아웃을 변경할 때, 이미 할당된 창들이 동일한 영역 번호를 유지하면서 새 레이아웃에 자동으로 맞춰질 가능성도 있습니다. 따라서 3열 레이아웃에서 더 복잡한 레이아웃으로 변경하면, 사용자가 수동으로 위치를 조정할 필요 없이 애플리케이션들이 자동으로 새로운 해당 영역으로 이동합니다 .

또한 새로 생성된 창을 어떻게 처리할지 결정할 수 있습니다. 해당 애플리케이션이 마지막으로 위치했던 영역으로 자동으로 이동시키거나, 이전에 연결된 영역이 없는 경우 활성 모니터로 보낼 수 있습니다. 또한 창이 영역에서 "분리"될 때 원래 크기로 복원되도록 설정할 수도 있어 , 스냅되기 전 크기로 되돌아갑니다.

여러 대의 모니터를 사용하는 경우

고급 멀티 모니터 설정을 위해 FancyZones는 모든 화면을 단일 장치처럼 처리할 수 있도록 지원합니다. 단, 모든 화면의 DPI 배율이 동일해야 합니다. "영역이 모니터 간에 확장되도록 허용" 옵션을 활성화하면 물리적으로 화면 간에 걸쳐 있는 레이아웃을 만들 수 있지만 , 모니터 방향이 서로 다를 경우 예상치 못한 결과가 나타날 수 있다는 점에 유의해야 합니다.

창을 드래그하는 동안 모든 모니터에 영역을 표시하도록 선택할 수도 있습니다(성능에 약간의 영향을 줄 수 있음). 또는 Win + 화살표 키를 사용하여 현재 모니터의 영역으로만 이동하도록 설정하거나 모든 모니터의 모든 영역을 순환하도록 설정할 수도 있습니다. 현재 영역 내에서만 창을 전환하는 특정 설정도 있으며 , 해당 영역 내에서 다음 또는 이전 창으로 이동하는 바로 가기 키를 구성할 수 있습니다.

특별 창 관리 및 제외

기본적으로 일부 팝업 창과 하위 창은 영역에 제대로 맞지 않습니다. FancyZones는 팝업 창과 하위 창이 올바르게 맞도록 하는 특정 옵션을 제공합니다 . 이러한 옵션을 활성화하면 대화 상자, 알림 및 기타 비표준 창도 레이아웃을 준수하게 됩니다.

하지만 미니 미디어 플레이어, 런처 또는 수동으로 관리하고 싶은 프로그램과 같이 FancyZones의 영향을 받지 않도록 하고 싶은 애플리케이션이 있을 수 있습니다. 이러한 경우에는 제외 목록을 사용할 수 있습니다. 실행 파일 이름 또는 이름의 일부를 한 줄에 하나씩 추가할 수 있습니다 . 예를 들어 "Notepad"를 추가하면 Notepad.exe와 Notepad++.exe 모두에 적용됩니다. 기존 메모장만 제외하려면 "Notepad.exe"라고 입력해야 합니다.

특히 Windows 11에서 흥미로운 또 다른 옵션은 창을 스냅할 때 모서리를 둥글게 처리하는 기능을 비활성화하는 것입니다 . 이렇게 하면 특정 영역이나 "정사각형" 모양을 선호하는 디자인과 시각적으로 더 잘 어울릴 수 있습니다.

마지막으로, 멀티 모니터 환경에서 존 에디터를 자주 실행하는 경우 에디터 바로가기 키가 마우스 커서를 따라갈지 아니면 선택된 창을 따라갈지 선택할 수 있습니다. "마우스 커서 따라가기"를 활성화하면 Win + Shift + ` 키를 누르면 커서가 있는 모니터에서 에디터가 항상 열리므로 여러 화면 사이를 자주 이동할 때 매우 편리합니다.

Microsoft PowerToys: Windows 4 환경 사용자 지정
관련 기사 :
Microsoft PowerToys: Windows 환경을 혁신하고 사용자 지정하기 위한 완벽한 가이드

Google에서 선호하는 검색 엔진으로 추가