Command-Tabbing할 때 응용 프로그램 목록에서 Finder를 어떻게 숨기나요?

Command-Tabbing할 때 응용 프로그램 목록에서 Finder를 어떻게 숨기나요?

이것이 내 Mac이 이미 설정된 방식입니다. 나는 그것을 끄고 싶습니다.

답변1

2021년 업데이트:이 답변은 이전 버전의 macOS에 유효했습니다. 이제 Info.plistSIP(시스템 무결성 보호)로 인해 파일을 재정의할 수 없습니다. 정말로 이 작업을 수행하려면 SIP를 비활성화하십시오. 그러나 이는 시스템에 강력한 보안 영향을 미칠 수 있다는 점을 염두에 두십시오.

일반적으로 활성화하여 Dock 및 응용 프로그램 스위치 목록에서 모든 응용 프로그램을 숨길 수 있습니다.재산LSUIElement.

이 키가 "1"로 설정되면 Launch Services는 해당 응용 프로그램을 에이전트 응용 프로그램으로 실행합니다. 에이전트 응용 프로그램은 Dock 또는 강제 종료 창에 표시되지 않습니다. 일반적으로 백그라운드 애플리케이션으로 실행되지만 원하는 경우 사용자 인터페이스를 표시하기 위해 포그라운드로 올 수도 있습니다.

따라서 애플리케이션의 속성 목록을 엽니다.

/Applications/Application.app/Contents/Info.plist

… 그리고 값이 . LSUIElement인 트리 루트에 키를 추가합니다.1


응용프로그램*을 마우스 오른쪽 버튼으로 클릭하고패키지 내용 표시을 누른 다음 Info.plist파일을 엽니다. 이상적으로 당신은 이것을 할 것입니다속성 목록 편집기.app(Xcode 3과 함께 제공됨) 또는 Xcode 4 자체. 파일은 단지 XML이므로 간단한 텍스트 편집기를 사용할 수도 있습니다.

값을 변경하고 파일을 저장한 후 도크를 다시 시작해야 합니다.

killall Dock

... 또는 방금 Finder의 속성을 변경한 경우 을 누른 상태에서 해당 아이콘을 마우스 오른쪽 버튼으로 클릭한 다음 Finder를 선택하여 다시 시작하세요.Finder 다시 시작.

최근 LifeHacker에서도 비슷한 접근 방식이 언급되었습니다.OS X의 응용 프로그램 전환기에서 Finder 제거**

/System/Library/CoreServices/Finder.app* Finder는 실제로 가 아닌 에 있습니다 /Applications.
** NSUIElementApple 개발자 문서에서 이에 대한 참조를 찾을 수 없습니다. 누군가 나에게 이 둘의 차이점을 알려줄 수 있다면 계속 진행하십시오.

관련 정보