เปิดหน้าต่าง Finder ใหม่ที่โฟลเดอร์ปัจจุบัน


11

ใน Windows เมื่อฉันเรียกดูใน Explorer ถ้าฉันเปิดหน้าต่าง Explorer ใหม่มันจะเปิดไปยังตำแหน่งเดียวกับหน้าต่างที่ฉันเลือกเมื่อฉันกด Ctrl-N มีวิธีการทำเช่นเดียวกันกับ Finder หรือไม่? ดังนั้นถ้าฉันเรียกดูรูปภาพเมื่อฉันกด Command-N หน้าต่าง Finder ใหม่จะเปิดขึ้นแสดงรูปภาพ

แก้ไข:ชี้แจงสิ่งที่เกิดขึ้นตอนนี้คือไม่ว่าที่ฉันได้เรียกดูไปเมื่อกด Command-N หน้าต่าง Finder /Users/my_user/ใหม่จะเปิดขึ้นในไดเรกทอรีบ้านของฉัน


ตกลง. ฉันเป็นคนบ้า ๆ บอ ๆ ฉันอ่านคำถามของคุณ 3 ครั้งและยังไม่เข้าใจ คุณต้องการเปิดหน้าต่างใหม่ของโฟลเดอร์เดียวกันเป็นหน้าต่างก่อนหน้า (ซ้ำกัน) ฉันใช้ cmd-o ....
Ruskes

ใช่สะดวกเมื่อคุณกำลังย้ายไฟล์ ว่าฉันมีไฟล์บางอย่างใน Folder1 / Folder2 ที่ฉันต้องการย้ายไปที่ Folder1 / Folder3 ใน Windows ฉันจะเปิด Folder1 ใน Explorer กด Ctrl-N และหน้าต่างที่สองก็จะเปิดเป็น Folder1 จากนั้นฉันเรียกดู Folder2 ในหน้าต่างเดียวและ Folder3 ในอีกหน้าต่างหนึ่ง ฉันไม่ต้องไปที่ Folder1 ก่อนในหน้าต่างที่สองเพราะมันเปิดอยู่แล้ว
Sarah Vessels

Sarah - กรณีการใช้งานของคุณเป็นเรื่องธรรมดามาก การออกแบบโฟลเดอร์ล่าสุดของ Apple ไม่ได้ช่วยอะไรจริง ๆ ดังนั้นคนส่วนใหญ่จึงวางตำแหน่งทั่วไปไว้ในแถบด้านข้างหรือใช้เครื่องมือเรียกใช้เช่นLaunchbarเพื่อส่งไฟล์ไปยังโฟลเดอร์เฉพาะด้วยแป้นพิมพ์แทนที่จะให้ Finder คอยติดตามตำแหน่งล่าสุด ปัญหาใหญ่คือแนวคิดที่ Finder เก็บรักษาโฟลเดอร์ "ปัจจุบัน" เมื่อคุณปิดหน้าต่างตัวค้นหาสุดท้ายที่เหลืออยู่
bmike

คำตอบ:


9

คุณสามารถกำหนดทางลัดให้กับสคริปต์เช่นนี้:

tell application "Finder"
    try
        target of Finder window 1
        make new Finder window to result
    on error
        make new Finder window to home
    end try
end tell

สิ่งนี้จะเปลี่ยนคุณสมบัติบางอย่างด้วย:

tell application "Finder"
    try
        tell Finder window 1
            set t to target
            set b to bounds
            set cv to current view
            set sw to sidebar width
            set sv to statusbar visible
            set tv to toolbar visible
        end tell
    on error
        make new Finder window to home
        return
    end try
    make new Finder window to t
    tell result
        set bounds to {(item 1 of b) + 20, (item 2 of b) + 20, (item 3 of b) + 20, (item 4 of b) + 20}
        set current view to cv
        set sidebar width to sw
        set statusbar visible to sv
        set toolbar visible to tv
    end tell
end tell

target of Finder window 1คือโฟลเดอร์ที่แสดงบนแถบชื่อเรื่อง ไม่ได้ขึ้นอยู่กับการเลือกในมุมมองรายการ

นอกจากนี้คุณยังสามารถใช้ ⌃⌘ ↑เพื่อแสดงตำแหน่งที่ปรากฏบนแถบชื่อเรื่องในหน้าต่างใหม่ มันไม่ทำงานในมุมมองคอลัมน์หากแถบเครื่องมือถูกซ่อนอยู่


1
+1 สคริปต์ที่ดี + ข้อมูล! คำถามหนึ่งวิธีที่จะทำให้หน้าต่างทางเลือกของคุณเริ่มต้นที่เลือกตัวเลือกหน้าต่างใหม่ Finder ถ้าคุณได้เปลี่ยนจาก 'บ้าน'?
จริง - user4304

1
defaults read com.apple.finder NewWindowTargetPath || defaults read com.apple.finder NewWindowTargetคุณสามารถใช้ NewWindowTargetPath ไม่มีอยู่หากตำแหน่งเริ่มต้นเป็นตัวอย่างเช่นมุมมองคอมพิวเตอร์
Lri

9

เปิดใช้งานการแสดงเส้นทางในเมนูมุมมอง (ไม่แน่ใจเกี่ยวกับชื่อเมนู แต่ควรปรากฏที่ด้านล่างของหน้าต่างค้นหา) จากนั้น cmd + คลิกสองครั้งที่โฟลเดอร์ที่คุณต้องการเปิดในกรณีนี้โฟลเดอร์สุดท้ายคือโฟลเดอร์ปัจจุบันของคุณ

ฉันสร้างภาพ แต่ไม่สามารถโพสต์ได้: \

แก้ไข: ตัวอย่างรูปภาพ หน้าต่าง Finder ซ้ำ


ขอบคุณ @grgarside ฉันทำตามคำแนะนำของคุณและปรากฏว่าตอนนี้ฉันสามารถเพิ่มภาพได้แล้ว
Marco Mourão

6

การกดCommand- Control- Oจะเปิดแท็บ Finder / หน้าต่างใหม่ในตำแหน่งเดียวกัน

สำหรับการเปิดในแท็บคุณต้องเปิดใช้งาน "เปิดโฟลเดอร์ในแท็บแทนหน้าต่างใหม่" ในการตั้งค่า / ทั่วไป หากคุณต้องการเปิดในหน้าต่างอื่นให้ปิดการใช้งาน

เปิดโฟลเดอร์ในแท็บ ...


1
นี่เป็นทางออกที่ดีที่สุด / ง่ายที่สุดที่ฉันเคยพบมา - ขอบคุณสำหรับสิ่งนี้! ไม่รู้จักทางลัดนี้ การคลิกสองครั้งที่ Command-double จะดีกว่า ปัญหาเดียวคือคุณต้องเลือกโฟลเดอร์ใน Finder - ถ้าคุณเลือกอะไรในโฟลเดอร์ทางลัดจะไม่ทำอะไรเลย : (
silentmouth

1

มันง่าย:

ไปที่ "ค้นหา> การตั้งค่า> แท็บทั่วไป"

ยกเลิกการทำเครื่องหมายที่ "เปิดโฟลเดอร์ในแท็บแทนที่จะเป็นหน้าต่างใหม่"

คุณทำเสร็จแล้ว!

⌘ + ดับเบิลคลิกที่โฟลเดอร์


1
แต่นั่นไม่ได้เปิดโฟลเดอร์ที่คุณกำลังดูอยู่ในแท็บใหม่มันจะเปิดโฟลเดอร์ที่คุณคลิก
calum_b

1
ไม่สามารถรับคุณ
Bhojendra Rauniyar

1
นี่ไม่ใช่สิ่งที่ OP ต้องการหรือไม่ make new Finder windows open at current folder
Bhojendra Rauniyar

1
พวกเขาในขณะที่ฉันอ่านมันพวกเขาต้องการวิธีเปิดหน้าต่าง Finder ที่ซ้ำกันในปัจจุบัน ... แต่บางทีฉันอาจเข้าใจผิด
calum_b

1
ว่ามันทำอะไร
Bhojendra Rauniyar

0

Finder บน OS X ไม่มีตัวเลือกในการเปิดโฟลเดอร์ล่าสุดอีกครั้ง

มีการติดตามในเมนู Go แต่ถ้าคุณดูการตั้งค่า Finder มันคาดว่าคุณจะออกจากโฟลเดอร์หน้าต่างเริ่มต้นใหม่หรือเลือกเป้าหมายอื่นซึ่งจะเป็นโฟลเดอร์ที่แสดงทุกครั้งที่คุณเปิดหน้าต่างใหม่


มันเป็น cmd-o เขาถามเกี่ยวกับ?
Ruskes

@Buscar 웃ฉันสงสัยมัน รายการเมนูเปิดในตัวค้นหาไม่ได้เปิดหน้าต่างใหม่ (command-O ตามค่าเริ่มต้น) เฉพาะคำสั่ง windows ใหม่เท่านั้นที่เปิดหน้าต่างตัวค้นหาใหม่
bmike

ที่จริงแล้วอย่างน้อยใน 10.8.3 Command-O จะเปิดหน้าต่าง Finder ใหม่ Command-N ก็เหมือนกับอะไรที่เกิดขึ้นกับสิ่งนั้น
Zo219

@ Zo219 ที่น่าสนใจ ฉันมี 4 Macs และไฟล์> เปิดถูกปิดการใช้งานใน Finder เว้นแต่ว่าคุณได้เลือกไฟล์หรือโฟลเดอร์ ฉันสงสัยว่ามีการเลือกหรือแตกต่างกันใน Mac ที่ Open ทำอะไรเมื่อไม่มีการเลือกอะไร แม้ว่าฉันจะเปิดการตั้งค่า "เปิดโฟลเดอร์เสมอในหน้าต่างใหม่" ฉันยังคงไม่ได้เปิดใช้งานเมนูเปิดใน Finder เมื่อไม่มีการเลือกอะไร หากวิธีนี้ใช้ได้ผลกับคุณก็ไม่มีความชัดเจนว่าทำไม Macs หลายเครื่องที่ติดตั้งใหม่โดยไม่มีการเปลี่ยนแปลงใน 10.8.3 ไม่ทำงานเหมือนกัน
bmike

ห่าคุณพูดถูก และตลอดหลายปีที่ผ่านมาและฉันก็ไม่เคยทวิกเลือกอะไรเลยและกดเปิด สำหรับความคิดเห็นข้างต้นฉันมักจะมีการเลือกโฟลเดอร์ ไม่แน่ใจอีกต่อไปเกี่ยวกับคำตอบด้านล่างเช่นกัน Comm-N และ Comm-O ดูเหมือนจะทำในสิ่งเดียวกัน
Zo219

0

สิ่งที่เกิดขึ้นตอนนี้คือไม่ว่าฉันจะเรียกดูที่ไหนเมื่อฉันกด Command-N หน้าต่าง Finder ใหม่จะเปิดขึ้นในไดเรกทอรีหลักของฉัน / Users / my_user /

เมื่อไม่มีหน้าต่าง Finder เปิดขึ้นหน้าต่าง Finder ใหม่ที่สร้างขึ้นโดยคลิกที่ Finder ใน Dock จากเมนู Finder หรือโดยใช้ Command-N จะเปิดไปยังโฟลเดอร์ที่คุณตั้งไว้ใน Finder preferences

แต่ถ้าการตั้งค่าการค้นหาถูกตั้งค่าเป็นเปิดโฟลเดอร์เสมอในหน้าต่างใหม่ Command-O จะเปิดหน้าต่างใหม่สำหรับโฟลเดอร์ที่เลือก

(ดูเหมือนว่าฉันเคยเป็นทางลัดเพื่อปิดหน้าต่างก่อนหน้าขณะที่คุณเปิดหน้าต่างใหม่)


0

⌃⌘ ↑และ ⌃⌘O / ⌃⌘ ↓สลับพฤติกรรมการเปิดหน้าต่างใหม่สำหรับโฟลเดอร์ในบางกรณี:

  • หากไม่ได้เลือก "เปิดโฟลเดอร์ในหน้าต่างใหม่เสมอ: มุมมองทั้งหมดเมื่อแสดงแถบเครื่องมือมุมมองทั้งหมดยกเว้นมุมมองคอลัมน์เมื่อแถบเครื่องมือไม่ปรากฏขึ้น
  • หากเลือก "เปิดโฟลเดอร์ในหน้าต่างใหม่เสมอ: ไม่มีมุมมองเมื่อแถบเครื่องมือปรากฏขึ้นมุมมองทั้งหมดเมื่อไม่แสดงแถบเครื่องมือ

ดังนั้นหากไม่ได้เลือก "เปิดโฟลเดอร์ในหน้าต่างใหม่เสมอ" และไม่ได้ซ่อนแถบเครื่องมือคุณสามารถใช้ ⌃⌘ ↑เพื่อเปิดโฟลเดอร์ที่ล้อมรอบในหน้าต่างใหม่หรือ ⌃⌘O / ⌃⌘ ↓เพื่อเปิดโฟลเดอร์ที่เลือกใน หน้าต่างใหม่

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