แก้ไขเมื่อ พ.ย. 2018
ทั้งหมดนี้เป็นสิ่งที่สงสัยตั้งแต่ตอนที่ High Sierra ใน Finder, Cmd ⌘ Shift ⇧ . [จุด, หยุดเต็ม] จะสลับไฟล์ที่มองไม่เห็นได้ทันทีไม่ต้องใช้อะไรอีก
Cmd ⌘ H เป็นทางลัดทั้งระบบสำหรับ "ซ่อนแอปหน้าสุด"
หากต้องการลองผูกทางลัดใหม่เข้ากับสิ่งนั้นคุณอาจใช้ Automator เพื่อเพิ่มบริการ - แต่ฉันก็ยังไม่รู้ว่าคุณจะชักชวนให้ทำอย่างไรเพื่อแทนที่ค่าเริ่มต้นของระบบที่มีอยู่
สิ่งนี้ทำงานเป็นบริการถ้าคุณใช้คีย์ที่ไม่ใช่ระบบ แต่ไม่ใช่ด้วย Cmd ⌘ H
on run {input, parameters}
set newHiddenVisiblesState to "YES"
try
set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if oldHiddenVisiblesState is in {"1", "YES"} then
set newHiddenVisiblesState to "NO"
end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState
tell application "Finder"
set theWindows to every Finder window
repeat with i from 1 to number of items in theWindows
set this_item to item i of theWindows
set theView to current view of this_item
if theView is list view then
set current view of this_item to icon view
else
set current view of this_item to list view
end if
set current view of this_item to theView
end repeat
end tell
return input
end run
แก้ไขสำหรับ El Capitan …
ฉันสังเกตเห็นว่าการค้นหาหน้าต่างรีเฟรชไม่ทำงานใน El Capitan อีกต่อไปดังนั้นนี่เป็นรุ่นที่ปรับเปลี่ยนแล้วเลิกค้นหา Finder แทน
on run {input, parameters}
--Toggle Invisibles, El Capitan Version
set newHiddenVisiblesState to "YES"
try
set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if oldHiddenVisiblesState is in {"1", "YES"} then
set newHiddenVisiblesState to "NO"
end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState & "; killall Finder"
end run
ฉันเดาว่าคุณสามารถทำให้มันใช้งานได้กับ Finder เท่านั้นหากคุณระบุคำสั่งคีย์อื่น ๆ สำหรับ Hide Finder - เนื่องจากมันปรากฏเป็นรายการเมนูมันจะเป็นไปได้ที่จะแทนที่สำหรับแอปนั้นเพียงอย่างเดียว ทางเลือก] ทำให้คุณมีอิสระที่จะใช้ Cmd ⌘ H เพื่อสลับ Invisibles จาก Finder เท่านั้น
ทดสอบ - ทำงานด้วยวิธีนี้