페이지를 불러오는 중

[Window] Mac Cmd + `(백틱)처럼 윈도우에서 같은 앱 화면 전환하기

Windows에서 AutoHotkey v2로 macOS의 Cmd+`처럼 같은 애플리케이션 창을 전환하는 단축키를 설정

이 글의 목차
  1. 1. AutoHotkey 설치
  2. 2. 스크립트 파일 생성 및 실행

macOS에서는 Cmd + \\`` 단축키로 같은 애플리케이션에 속한 여러 창을 빠르게 전환할 수 있습니다. 반면 Windows의 기본 단축키인 Alt + Tab`은 모든 애플리케이션 창을 대상으로 동작하기 때문에, 동일 프로그램 내 창만 순환하고 싶은 경우에는 다소 비효율적입니다.

Windows에는 이 기능이 기본 제공되지 않지만, AutoHotkey를 사용하면 비교적 간단하게 유사한 동작을 설정할 수 있습니다. 이 글에서는 AutoHotkey v2 기준으로, 현재 활성 창과 동일한 프로세스의 창끼리 순환하는 단축키를 설정하는 방법을 정리합니다.

1. AutoHotkey 설치

먼저 AutoHotkey를 설치합니다.

에 접속합니다.

  • Download를 눌러 최신 버전인 v2를 설치합니다.
  • 특별한 설정이 필요하지 않다면 기본값으로 설치하면 됩니다.

2. 스크립트 파일 생성 및 실행

AutoHotkey 스크립트 파일을 하나 생성한 뒤, 해당 파일에 단축키 동작을 정의해야합니다.

먼저, 메모장을 켜서, 다음 스크립트를 복붙합니다.

; Alt + ` 입력 시 동일 프로세스 창만 순환
!`:: {
    activeProcessName := WinGetProcessName("A")
    winList := WinGetList("ahk_exe " activeProcessName)

    ; 전환할 창이 2개 미만이면 종료
    if (winList.Length < 2)
        return

    ; 현재 창을 뒤로 보내고 같은 프로세스의 다음 창 활성화
    WinMoveBottom("A")
    WinActivate("ahk_exe " activeProcessName)
}

그 다음, 파일을 아무 이름으로 저장합니다. 대신, 확장자는 꼭 .ahk로 저장해야합니다. - ex) MacWindow.ahk

마지막으로, 생성된 .ahk 확장자 파일을 더블클릭하여 실행하면 백그라운드로 `Alt + \“ 단축키가 같은 앱간 전환으로 적용됩니다.

이 방법은 컴퓨터 재부팅해도 유지됩니다.

감사합니다.

MARGINALIA

댓글

댓글을 불러오고 있습니다.

공개 범위