ฉันจะได้รับแถบที่อยู่ใน Finder ได้อย่างไร


94

ฉันเคยรู้ว่าไฟล์ทั้งหมดของฉันอยู่ที่ไหน มีวิธีรับแถบที่อยู่เพื่อแสดงใน Finder ใน OS X (10.5+) เหมือนใน Explorer ใน Windows หรือ Nautilus ใน GNOME หรือไม่

ฉันต้องการคัดลอกแถบที่อยู่ด้วย บางทีเวิร์กโฟลว์อาจแตกต่างกันใน Mac แต่ฉันคุ้นเคยกับการเรียงลำดับไฟล์ของฉันอย่างถี่ถ้วนภายใต้โฟลเดอร์หลายเลเยอร์แล้วเมื่อฉันต้องการอัปโหลดหรือดาวน์โหลดบางสิ่งหรือเข้าถึงไฟล์ใน command line หรืออื่น ๆ ฉันสามารถคัดลอกและวางได้ ที่โดยตรงในกล่องโต้ตอบไฟล์

เพื่อชี้แจงเป้าหมายของฉันคือการมีประสบการณ์ที่ไม่เหมือนใน Windows ที่ใช้งาน: กดCtrlD( CmdL) CtrlCและ


มันอาจช่วยได้ คุณสามารถลากไฟล์ของคุณจาก Finder ไปยังไดอะล็อก Open เพื่อเปลี่ยนไดเร็กตอรี่ในไดอะล็อกไปยังไดเร็กตอรี่ของไฟล์นั้น (เช่นสำหรับการอัพโหลดไฟล์)
Chealion

ฉันมีปัญหากับ trackpad ของฉันซึ่งทำให้การลากยากเป็นพิเศษ
wag2639

1
คุณสามารถลากไฟล์ไปที่ Terminal เพื่อพิมพ์พา ธ ที่เคอร์เซอร์ วิธีนี้จะทำงานกับไดอะล็อกอื่น ๆ ได้เช่นกัน ฉันจะได้สิ่งที่ trackpad ลากมาคิดออก เป็นการกระทำที่สำคัญมากใน OS X
NReilingh

คำตอบ:


45

คุณลักษณะนี้ไม่สามารถใช้งานได้ "ตามสภาพ" ใน Finder.app

แทนการพิมพ์เส้นทางไปยังโฟลเดอร์ / ไฟล์จะกระทำผ่านcmd+shift+Gเป็นชี้โดย @snk แสดงเส้นทางของสถานที่ตั้งปัจจุบันของคุณสามารถเปิดใช้งานด้วยนี้หนึ่งซับใน Terminal.app:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES && killall Finder,

การคัดลอกพา ธ สามารถทำได้ด้วยปลั๊กอินเมนูตามบริบทที่กล่าวถึงโดย @ridogi


2
สิ่งนี้แสดงให้เห็นเส้นทางแบบเต็มของไดเรกทอรีบนแถบหัวเรื่อง
Abel Melquiades Callejo

37

วิธีการแก้ปัญหาของคุณเป็นFinderPath ติดตั้งแล้วคลิกสองครั้งที่ด้านบนของหน้าต่างซึ่งมีชื่อปรากฏอยู่ CmdGหรือคุณกด Voila!

มันเข้ากันได้กับ macOS Sierra


4
มันทำงานบน mavericks สิ่งเดียวคือเพื่อกำหนดค่าอุปกรณ์ช่วยเหลือคุณต้องไปที่เมนูอื่นซึ่งเป็นที่System Preferences > Security & Privacy > Privacy > Accessibilityนั่นและคุณต้องให้สิทธิ์การเข้าถึงแอพที่ต้องการ
Cams

มันทำงานได้อย่างสมบูรณ์แบบ ทำให้การนำทางไปยังไฟล์หรือไดเรกทอรีที่ถูกต้องด้วยแป้นพิมพ์เร็วขึ้นเป็นล้านล้านครั้ง เป็นเรื่องน่าอายจริง ๆ ที่ Apple ไม่ได้รวมคุณสมบัติที่สำคัญนี้ไว้ตามค่าเริ่มต้น
หลงผิด

5

เกี่ยวกับการแก้ไขของคุณ: เพียงใช้openคำสั่งในเทอร์มินัล

open .จะเปิดไดเรกทอรีการทำงานปัจจุบันของคุณใน Finder, open ..ไดเรกทอรีหลัก ฯลฯ


ในอีกทางหนึ่งคุณสามารถใช้ไอคอนพร็อกซี (ไอคอนโฟลเดอร์ในแถบชื่อเรื่อง Finder) ลากเข้าไปในหน้าต่าง Terminal และเส้นทางไปยังโฟลเดอร์จะถูกแทรกที่ตำแหน่งเคอร์เซอร์ปัจจุบัน


วิธีการเหล่านี้จัดการกับการแลกเปลี่ยน Terminal / Finder ด้วยความสามารถในการลาก / วางไฟล์และโฟลเดอร์ไปยังกล่องโต้ตอบเปิด / บันทึกคำสั่งGo To Folderใน Finder และความสามารถในการนำทางลำดับชั้นของโฟลเดอร์ใน Finder โดยการคลิกปุ่มคำสั่งที่ไอคอนพร็อกซีและเมนูGoใน Finder ขาดหายไปเล็กน้อยคุณอาจต้องใช้การนำทาง มันแตกต่างจาก Windows แต่ก็ใช้ได้เช่นกัน


คุณสามารถใช้ Automator เพื่อสร้างบริการที่ไม่มีการป้อนข้อมูลในFinderหรือแอปพลิเคชันใด ๆและทำสิ่งต่อไปนี้ในการดำเนินการ Run AppleScript :

tell application "Finder"
    set topWnds to every window whose index is equal to 1 as list
    set cwd to target of first item of topWnds as alias
    tell application "Terminal" to activate
    tell application "System Events"
        keystroke "t" using {command down}
        keystroke "cd " & (POSIX path of cwd) as text
        key code 36
    end tell
end tell

ไม่หรูหราเกินไป แต่จะได้รับเส้นทางของหน้าต่างด้านหน้าของผู้ค้นหาเปิดแท็บเทอร์มินัลใหม่และใช้cdเพื่อไปที่นั่น


นอกจากนี้คุณยังสามารถใช้สาธารณูปโภคคลิปบอร์ดสำหรับบรรทัดคำสั่ง: และpbcopy pbpasteคุณสามารถไพพ์เส้นทางใด ๆ เข้าpbcopyและเข้าถึงได้จากยูทิลิตี้ GUI เช่นคำสั่งFinder's Go to Folder ...


5

มันง่าย เพียงไปที่ตัวค้นหา viewคลิกที่ เลือกShow Path Barหรือกดปุ่มalt+ +commandP

ดูภาพว่าคุณจะเปิดใช้งาน Path Bar ได้อย่างไร:

ป้อนคำอธิบายรูปภาพที่นี่

เมื่อคุณเปิดใช้งานคุณจะเห็นแถบ Path ที่ด้านล่างของหน้าต่างดังรูปด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่


3
  • เลือกไฟล์
  • เปิดเมนูตามบริบทด้วยปุ่มเมาส์ขวา
  • และตอนนี้กดปุ่ม "alt" -key
  • ตัวเลือกมีการเปลี่ยนแปลงและคุณสามารถคัดลอกเส้นทาง

ป้อนคำอธิบายรูปภาพที่นี่


2

ตรวจสอบDTERM ช่วยให้คุณสามารถเปิดพรอมต์ไปยังตำแหน่งปัจจุบันได้อย่างรวดเร็ว จากตรงนั้นคุณสามารถใช้นามแฝงเพื่อคัดลอก $ PWD ( echo $PWD | pbcopy) เรียกใช้คำสั่งบนไฟล์ในตัวเครื่องและการทำงานอื่น ๆ อีกมากมาย

ฉันคิดว่ามันมีประโยชน์มากในการมัดด้าน Unix ของ Mac OS X เข้ากับด้านกราฟิก


code.google.com/p/cd เพื่อทำสิ่งนี้
ridogi

@ridogi ในขณะที่ดูมีประโยชน์พวกเขาก็ไม่เหมือนกัน เทอร์มินัลของ DTERM นั้นเป็นแบบ Heads up Display มากกว่าเทอร์มินัลแบบเต็ม แม้ว่าด้วยการกดปุ่มด่วนคุณสามารถวางมันลงในขั้วของมันเอง นอกจากนี้ยังมีความสามารถในการรู้ว่าคุณเลือกอะไรในตัวค้นหาและความสามารถในการวางชื่อไฟล์
ทาบิธา

2

คำตอบง่ายๆคือไม่ไม่มีแถบตำแหน่งในเครื่องมือค้นหา ไม่มีวิธีที่ง่าย / สะดวกในการคัดลอกและวางเส้นทางไปยังไดเรกทอรีที่ใช้งานได้


Apple รู้ดีกว่าว่าคุณควรใช้คอมพิวเตอร์อย่างไร หากคุณพบว่าไม่สามารถนำทางไปยัง / คุณควรตัดสินใจว่าจะต้องไปที่อื่น
jeremyjjbrown

1

หากคุณCommand+ คลิกที่แถบหัวเรื่องมันจะแสดงลำดับชั้นของไดเรกทอรีที่คุณอยู่

นี่คือภาพหน้าจอที่ใช้งานจริง:

แถบหัวเรื่องของ Command + Clicking Finder

แก้ไข : ขออภัยฉันไม่ได้อ่านส่วนเกี่ยวกับการต้องการคัดลอกเส้นทาง ถ้าคุณพอใจกับเทอร์มินัล cdในไดเรกทอรีและเรียกใช้pwd | pbcopyและคุณจะมีเส้นทางปัจจุบันในคลิปบอร์ดของคุณ


1
ฉันไม่คิดว่านั่นคือสิ่งที่ wag2639 กำลังมองหาในขณะที่เขาต้องการที่จะคัดลอกเส้นทาง
Vervious

ฉันเปลี่ยนคำตอบของฉัน ฉันหวังว่ามันจะช่วย
Wuffers

0

มีปลั๊กอินเมนูตามบริบทที่เรียกว่า FilePathCM คุณจะได้ผลลัพธ์เดียวกันด้วยการคลิกขวาแทนแป้นพิมพ์ลัด แต่จะไม่แสดงแถบตำแหน่ง

http://www.limit-point.com/Utilities/FilePathCM.html


แอปนี้ไม่ทำงานอีกต่อไป
Chris McGrath

0

ฉันคิดว่าสิ่งที่ดีที่สุดที่คุณสามารถทำได้โดยไม่ใช้ซอฟต์แวร์ของบุคคลที่สามคือการเปิดหน้าต่างตัวตรวจสอบ (ตัวเลือกคำสั่ง -I) ซึ่งจะแสดงคุณสมบัติ / "รับข้อมูล" ของรายการที่เลือกในปัจจุบันและคัดลอกวางจาก : "บรรทัด คุณสามารถปรับขนาดหน้าต่างลงเพื่อไม่ให้รบกวน


0

แถบเส้นทางอาจเป็นทางเลือกที่ดี แถบเส้นทางแสดงให้เห็นว่าคุณอยู่ในโฟลเดอร์ใดและให้คุณนำทางกลับอย่างรวดเร็ว น่าเสียดายที่ไม่อนุญาตให้คุณคัดลอกวางที่อยู่โดยตรง

วิธีแสดงแถบพา ธ :

จากเมนูมุมมองของ Finder's ให้ปิด "Show Path Bar" เพื่อเปิดแถบพา ธ ของไฟล์ "breadcrumb" ที่คลิกได้ที่ด้านล่างของหน้าต่าง Finder ของคุณดังที่แสดง คุณสามารถคลิกที่โฟลเดอร์พาเรนต์ใดก็ได้บนเส้นทางของโฟลเดอร์ปัจจุบันของคุณเพื่อไปยังโฟลเดอร์นั้น


1
นั่นคือสิ่งที่ แต่มันจะดีถ้ามันสามารถแก้ไขได้อย่างรวดเร็วย้ายระหว่างโฟลเดอร์โดยไม่ต้องคลิกเสมอ
dorien

0

คุณยังสามารถเรียกดูไฟล์และไดเรกทอรีในเว็บเบราว์เซอร์ด้วยวิธีนี้บน mac:

file:///Volumes/Production/NBAA/17-379%20EBACE%202018/

file:///Volumes/Macintosh%20HD/Users/[userFolder]/Documents/
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.