หลีกเลี่ยงการแสดงแอปพลิเคชันที่ซ่อนอยู่ในเมนูนำทางแท็บ cmd +


15

ฉันเพิ่งเปลี่ยนมาใช้ OS X Mountain Lion ฉันมีแอปพลิเคชันเช่น Skype และ Pidgin ซึ่งเริ่มต้นที่การเข้าสู่ระบบและถูกซ่อนไว้แต่เมื่อฉันมีแอปพลิเคชันเพิ่มเติมที่ทำงานอยู่และฉัน⌘ cmd+ ⇥ Tabเพื่อสลับไปมาระหว่างแอปพลิเคชัน

ฉันจะหลีกเลี่ยงการแสดงพวกเขาได้อย่างไร


1
คำถามที่ดี. ไม่มีการตั้งค่าระบบเพื่อแยกสิ่งเหล่านี้เป็นค่าเริ่มต้นผู้ใช้ปกติน่าจะเป็นเพราะตัวสลับนั้นเป็นวิธีที่คนส่วนใหญ่กลับไปที่แอพที่ซ่อนอยู่ ลองดูว่าเราจะได้รับความสนใจได้ไหม - อาจจะมีการตั้งค่าที่ซ่อนอยู่สำหรับสิ่งนี้
bmike

เราสามารถขุดลึกลงไปได้เสมอด้วยระบบ UNIX ที่ฉันเดา
mrudult

ตัวเลือก "ซ่อน" สำหรับแอปเข้าสู่ระบบเท่านั้นหมายความว่าหน้าต่างจะถูกซ่อนในตอนแรกและโปรแกรมจะทำงานเฉพาะใน Dock หรือแถบเมนู มันไม่มีส่วนเกี่ยวข้องกับตัวสลับ cmd-tab สิ่งที่คุณกำลังมองหาเป็นสิ่งที่แยกจากกันโดยสิ้นเชิง
Elliott

ใช่. ถ้าเช่นนั้นจะมีสิ่งใดแยกจากกันโดยสิ้นเชิง?
mrudult

คำตอบ:


4

นี่คือโพสต์บล็อกจากคนที่จัดการเพื่อลบ Finder ออกจาก Application Switcher โดยเพิ่มรายการนี้:

 <key>NSUIElement</key>
  <string>1</string>

ไปที่info.plistไฟล์แอพที่เฉพาะเจาะจง (ในกรณีนี้ Finder)


2
ใช้งานได้อย่างไม่มีที่ติ !! แต่สำหรับแอปพลิเคชั่นเพียงเล็กน้อยเท่านั้น Like Mail ไม่เปิดขึ้นหลังจากแก้ไข
mrudult

ฉันเคยใช้กับแอพบางตัวที่ไม่ต้องการเห็นป๊อปอัปเช่น Chronicle เป็นต้น ดีใจที่ได้ผลกับคุณ
เดฟ

5
การเพิ่ม<key>NSUIELEMENT</key><string>1</string>จะลบแอปพลิเคชันออกจากแอปพลิเคชันตัวสลับและ Dock แม้ว่าจะไม่ได้ซ่อนไว้ และมันก็ไม่สามารถใช้งานได้กับ Finder เพราะมันลบแถบเมนู หากมีการลงชื่อแอปพลิเคชันโดยปกติจะเป็นการทำลายรหัสลายเซ็นดังนั้นตัวอย่างเช่นแอปพลิเคชันจะไม่ได้รับอนุญาตให้เข้าถึงพวงกุญแจโดยอัตโนมัติ แอปพลิเคชันแบบแซนด์บ็อกซ์ (เช่น Mail ตามที่ระบุไว้ Mrudul_T) ได้รับผลกระทบจากการเปิดตัวตั้งแต่ 10.8 หาก Info.plist ของพวกเขาได้รับการแก้ไข
Lri

3

แอปเก่าLiteSwitch X (ซอฟต์แวร์ Proteron) จะช่วยให้คุณสามารถเลือกซ่อนแอพจากตัวสลับแอปพลิเคชัน หลายปีที่ผ่านมาตอนนี้ไม่ได้รับการสนับสนุนแต่ฉันเพิ่งทำมันและพบรุ่นเบต้าที่อ้างว่าเพิ่มความเข้ากันได้สำหรับ OS X Mavericks ดังนั้นมันอาจทำงานให้คุณ

ย้อนกลับไปในวันที่ฉันชอบใช้มัน แต่เนื่องจากมันไม่ได้รับการพัฒนามานานฉันจึงต้องหาที่อื่น (และไม่สามารถหาวิธีแก้ปัญหาที่ดีได้) ฉันจะทดสอบเวอร์ชันเบต้าใหม่ด้วยตัวเอง! จนกระทั่งเมื่อเร็ว ๆ ดีที่สุดที่ฉันได้พบ- แต่ก็ไม่ได้แก้ปัญหาของคุณคือHyperswitch Hyperswitch ใช้งานได้ดี แต่ยังไม่มีความสามารถในการซ่อนแอพ

ลิงค์ดาวน์โหลดโดยตรง (LiteSwitch X v2.8b1)


LiteSwitch X รองรับการใช้งานเฉพาะบางอย่าง แต่ไม่รองรับการไม่แสดงแอปพลิเคชันที่ซ่อนอยู่
Lri
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.