OS X의 모든 창을 최소화하는 바로 가기


답변:


8

모든 응용 프로그램 의 모든 창 을 최소화 하는 바로 가기는 없습니다 . 일부 대안 :

  • 현재 응용 프로그램을 제외한 모든 응용 프로그램숨기려면 (모든 창) ,을 누르 H거나 다른 응용 프로그램 창을 클릭하십시오. 당신이 경우 H창문이 위로 응용 프로그램에서,이 모든 창을 숨기는 영향을 미칠 것입니다 동안.

    응용 프로그램 숨기기는 창을 최소화하는 것과 다릅니다. 응용 프로그램의 윈도우는 Dock에 나타나지 않으며 다음에 해당 응용 프로그램으로 전환 할 때 모든 창이 다시 나타납니다.

  • 현재 응용 프로그램의 모든 창최소화 하려면 최소화 상자를 누르 M거나 클릭합니다 상자를 최소화.

    일반적으로이 키는 종종 "모두에 적용", 특히 창에 적용됩니다.

  • 데스크탑표시 하려면 Mission Control key(F3과 공유)을 누르 거나 시스템 환경 설정 → 미션 컨트롤 → 데스크탑 표시에 설정된 별도의 키보드, 마우스 버튼 또는 화면 모서리 바로 가기를 사용하십시오.

    데스크탑 표시 모드에서 기존 창은 화면 가장자리에서 밀려나지만 새로 만든 창 (예 : 현재 응용 프로그램의 메뉴 명령에서)은 상호 작용할 수 있습니다. Finder를 제외한 응용 프로그램을 전환하면 데스크탑 표시 모드가 취소됩니다.


6

정확한 대용품이 없습니다. Mac OS X은 응용 프로그램 전환기 (Shift-)Cmd-Tab와 창 순환 분리와 같이 각각 여러 개의 창을 가진 응용 프로그램을 중심 (Shift-)Cmd-Backtick으로 설계되었으며 Windows는 창을 중심으로 설계되었습니다 (대부분 Windows 7 작업 표시 줄은 관련 응용 프로그램 창을 인식합니다).

F11 (또는 시스템 환경 설정»키보드 의 구성에 따라 Fn-F11 )을 눌러 데스크탑에 액세스 할 수있는 방법으로 모든 창을 이동시킬 수 있습니다 (Exposé의 일부, 시스템 환경 설정»Exposé & Spaces 에서 구성 ). Cmd-Opt-H현재 활성화 된 응용 프로그램을 제외한 모든 응용 프로그램을 숨기려면을 누릅니다 . 현재 사용중인 응용 프로그램의 창을 눌러을 최소화하기 위해 Cmd-Opt-M, 또는 선택 창 모든 최소화» 유지하면서 Opt눌렀습니다.


다음 AppleScript는 모든 응용 프로그램을 숨기고 하나만 숨 깁니다. 모든 응용 프로그램을 숨길 수는 없습니다.

tell application "System Events" to set visible of every application process to false

다음 AppleScript는 모든 창을 최소화해야합니다. 그래도 복원하는 것이 정말 어려울 수 있습니다.

tell application "System Events"
    repeat with p in every application process whose visible is true
        click (first button of every window of p whose role description is "minimize button")
    end repeat
end tell

두 번째 Applescript에 관하여 : iTunes 10 button 3에서 가깝습니다. 더 좋을 수도 있습니다 tell application ␣ to set miniaturized of windows whose miniaturizable is true to true(또는 collapsedFinder).
Lri

@Lri 당신은 그것을 테스트 했습니까? 나는 그것을 시도했지만 작동시키지 못했습니다. application process'창문이 일반 윈도우 속성이 없습니다.
다니엘 벡

먼저 해당 응용 프로그램 프로세스 목록을 응용 프로그램으로 변환해야합니다. (또는 공개 응용 프로그램을 얻는 다른 방법을 찾으십시오.)
Lri

@Lri를 통해 시도 application file했지만 작동하지 않았습니다. 나는 button 3해결책도 마음에 들지 않지만 그것이 유일한 생각이라고 생각합니다. (p as application)작동하지 않습니다.
다니엘 벡

application file(또는 file)를 별칭에서 텍스트로 먼저 변환하십시오 .
Lri

5

또한 유용 할 수 있습니다 . 응용 프로그램 최소화와 숨기기의 차이점은 무엇입니까? -Apple-스택 교환 .

모든 창을 최소화하기위한 다른 Applescript :


tell application "System Events"
    set procs to file of processes whose visible is true
end tell
repeat with proc in procs
    set proc to proc as text
    try
        tell application proc to set (miniaturized of windows whose miniaturizable is true) to true
    end try
end repeat
tell application "Finder" to set collapsed of windows to true

이상한. 그것을 시도했지만 (적어도 비슷한) 저에게는 효과가 없었습니다. 보다 훨씬 좋습니다 click button 3.
다니엘 벡

0

이 작업을 수행하는 표준 방법은 없습니다. Mavericks와 El Capitan을 다시 확인했는데 다음 세 가지 방법 중 하나가 작동합니다.

  1. H 그리고 M
  2. fnF11
  3. F3

첫 번째 방법을 사용하면 모든 창이 숨겨집니다. 방법 2와 3의 경우 모든 창이 일시적으로 숨겨집니다. 앱을 클릭하면 모든 창이 다시 나타납니다.


0

Applescript에서 F11의 키 코드를 사용하지 않는 이유는 무엇입니까? https://eastmanreference.com/complete-list-of-applescript-key-codes 에 특별한 감사를 전합니다 .

tell application "System Events"
    key code 103
end tell

슈퍼 유저에 오신 것을 환영합니다! 답변에 태그를 지정할 필요가 없습니다. :) PS 이전에 다른 버전을 게시하셨습니까? 맹세 할 수는 있지만 지금은 찾을 수 없습니다.
bertieb

환영합니다. 그래, 내가 했어! 멍청한 오류로 삭제했습니다. 멍청한 오류에 대해 태그에 대한 조언에 감사드립니다. 실제로 이전 태그를 삭제했습니다. 게시 한 후 태그를 추가 할 수 있음을 깨달았습니다.
David Cence
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.