มี [ไปที่ไฟล์ ... ] ใน Xcode ไหม


298

ในทุกวัน IDE และแก้ไขข้อความที่ทันสมัยมีการดำเนินการเพื่อเปิดไฟล์โดยไม่ต้องวางมือบนเมาส์ ตัวอย่างเช่น:

  • Eclipse: Cmd| Ctrl+ Shift+ R-> Open Resource

  • IntelliJ: Cmd| Ctrl+ Shift+ N-> เปิดไฟล์

  • TextMate: Cmd+ T-> ไปที่ไฟล์

ใน Xcode ฉันไม่พบตัวเลือกดังกล่าว ได้โปรดบอกฉันหน่อยฉันแค่มองข้ามมันไปด้วยความหงุดหงิดของฉัน

มีทางลัด "ไปที่ไฟล์" หรือ "เปิดไฟล์" ใน Xcode หรือไม่

คำตอบ:


643

ตั้งแต่ Xcode 4 (รวม 5, 6, 7, 8, 9, 10 และ 11) มัน⌘+ ⇧+O


2
ที่จริงแล้วไม่ควรทำเครื่องหมายว่าแก้ปัญหาอย่างน้อยใน xcode 4 infact ไม่ใช่ eclipse ที่เทียบเท่ากับ ctrl + shift + r ซึ่งแทน command + shift + o ดังที่ djones พูด
— Leonardo

1
ตอนนี้ Code Pilot นั้นว่างเปล่า
— Ethan Mick

1
รหัสนำร่องและทางลัดนี้แตกต่างกันอย่างไร
— Esqarrouth

พระเจ้าฉันรู้สึกงี่เง่า: ฉันคิดว่าสัญลักษณ์ที่สองคือลูกศรขึ้นแทนที่จะเป็นปุ่ม SHIFT
— Nicolás Carrasco

1
ในการเชื่อมโยงที่สำคัญชื่อของการกระทำนี้คือ "เปิดได้อย่างรวดเร็ว ... "
— Michal Gallovic

49

Command+ Shift+ Oตอนนี้ทางลัดในการค้นหาไฟล์อย่างรวดเร็วและเปิดใน Xcode 4


จริง ๆ แล้วคำตอบนี้ง่ายต่อการอ่านมากกว่าคำตอบที่ยอมรับได้ด้วยปุ่มทางลัดที่น่ารัก :)
— 23411

35

มันค่อนข้างไม่เหมือนกัน แต่สิ่งนี้อาจทำให้คุณสนใจ:

Cmd+ alt+J

เปิดตัวนำทางโครงการและไฮไลต์แถบค้นหาพร้อมพิมพ์

Cmd+ shift+ J เพียงเปิดตัวนำทางโครงการ


4
ว้าว! ตัวกรองจู้จี้โครงการนั้นมีประโยชน์มาก!
— Fogmeister

Cmd-Shift-J จะทำได้มากกว่าเพียงแค่เปิดตัวนำทางโครงการ มันจะทำเช่นนั้นและเลือกไฟล์ที่เปิดในพื้นที่แก้ไข ในการเพิ่งเปิดตัวนำทางโครงการใช้ Cmd-1 (หรือ Cmd-2, Cmd-3 เพื่อเปิดตัวนำทางอื่น ๆ ) หรือ Cmd-0 เพื่อปิดทั้งหมด
— Sanjay Chaudhry

อันที่จริง Cmd-Alt-J จะเปิดขึ้นไม่ว่าจะเปิดใช้งานระบบนำทางแบบใดและเปิดแถบค้นหา
— Sanjay Chaudhry

10

อัปเดตเป็น Xcode 9.3

นี่คือคู่มือฉบับย่อสำหรับ Xcode Keyboard Shortcuts:

  • ความคิดเห็น / รหัสยกเลิกการแสดงความคิดเห็น: ^+/

  • เลิกทำ: ⌘+Z

  • ทำซ้ำ: ⌘+ ⇧+Z

  • เลื่อนไปทางซ้ายหรือขวา: ⌘+ [|]

  • เยื้อง: ⌃+I

  • นำทางไปยังจุดเริ่มต้นหรือจุดสิ้นสุดของบรรทัด: ⌘+ ←|→

  • นำทางคำโดยใช้คำทางซ้ายหรือขวาของบรรทัด: ⌥+ ←|→

  • แสดงตัวเลือกการเติมภาพอัตโนมัติที่เป็นไปได้: esc

  • ข้ามไปที่คำจำกัดความ: ⌘+ คลิก

  • วางเบรกพอยต์กับบรรทัด: ⌘+\

  • เลื่อนบรรทัดขึ้นหรือลง: ⌘+ ⌥+ [|]

  • ค้นหาในไฟล์: ⌘+F

  • ค้นหาและแทนที่ในไฟล์: ⌘+ ⌥+F

  • ค้นหาในโครงการ: ⌘+ ⇧+F

  • ค้นหาและแทนที่ในโครงการ: ⌘+ ⌥+ ⇧+F

  • แท็บใหม่: ⌘+T

  • แท็บถัดไป: ⌘+ ⇧+{

  • แท็บก่อนหน้า: ⌘+ ⇧+}

  • เปิดอย่างรวดเร็ว: ⌘+ ⇧+O

  • ย้ายโฟกัสไปที่บรรณาธิการ: ⌘+J

  • นำทางไปยังไฟล์ถัดไปเมื่อเร็ว ๆ นี้: ⌘+ ⌃+→

  • นำทางไปยังไฟล์ก่อนหน้าในที่เข้าชมล่าสุด: ⌘+ ⌃+←

  • แสดงไฟล์ปัจจุบันใน Editor: ⌘+ ⇧+J

  • พับ / คลายรหัส: ⌘+ ⌥+ ←|→

  • พับ / เปิดวิธีการ / ฟังก์ชั่นทั้งหมด: ⌘+ ⌥+ ⇧+ ←|→

  • พับ / คลายความคิดเห็นหลายบรรทัดทั้งหมด: ⌃+ ⇧+ ⌘+ ←|→

  • การเพิ่ม / ลดขนาดแบบอักษร: ⌘+ +|-

  • ไปที่หมายเลขบรรทัด: ⌘+L

  • แสดงผู้ช่วยบรรณาธิการ: ⌘+ ⌥+Return

  • ซ่อนผู้ช่วยบรรณาธิการ: ⌘+↩

  • เสร็จสิ้นการสลับ: ⌃+Space

  • แก้ไขทั้งหมดในขอบเขต: ⌘+ ⌃+E

  • แสดง / ซ่อนตัวนำทาง: ⌘+0

  • สลับแท็บ: ⌘+ 1-8

  • เมื่อคลิกไฟล์ในนาวิเกเตอร์เปิด

  • ผู้ช่วยบรรณาธิการ: ⌥+ คลิก

    • หน้าต่างใหม่: ดับเบิลคลิก
    • ตัดสินใจที่จะเปิด: ⇧+ ⌥+ คลิก
  • สลับพื้นที่ดีบัก: ⌘+ ⇧+Y

  • ปัญหาถัดไป: ⌘+’

  • ปัญหาก่อนหน้า: ⌘+”

  • สลับจุดพัก: ⌘+Y

  • ล้างคอนโซล: ⌘+K

  • แสดง / ซ่อนโปรแกรมอรรถประโยชน์: ⌘+ ⌥+0

  • สลับยูทิลิตี้แท็บ: ⌘+ ⌥+ 1-9

  • สร้าง: ⌘+B

  • เรียกใช้: ⌘+R

  • หยุด: ⌘+.

  • วิเคราะห์: ⌘+ ⇧+B

  • ทดสอบ: ⌘+U

  • ทำความสะอาด: ⌘+ ⇧+K

  • ช่วยเหลือสำหรับสัญลักษณ์ที่คลิก: ⌥+ คลิก

  • เอกสารสำหรับสัญลักษณ์ที่ถูกคลิก: ⌥+ ดับเบิลคลิก

  • แสดงเอกสาร: ⌘+ ⇧+0

  • เอกสารประกอบการเลือก: ⌘+ ⌥+ ⌃+/

  • ย้ายโฟกัสไปที่ตัวกรองในนาวิเกเตอร์: ⌘+ ⌥+J

  • ย้ายโฟกัสไปที่ตัวกรองในยูทิลิตี้: ⌘+ ⌥+L


5

ไฟล์→เปิดอย่างรวดเร็ว ...

คุณสามารถกำหนดทางลัดให้กับมันในการตั้งค่า→การผูกกุญแจ ค่าเริ่มต้นควรเป็น⌘+ Shift+D +

(หากคุณมี#include/ #importคุณสามารถวางเคอร์เซอร์ข้อความไว้ที่นั้นและกด⌘+ Shift+ Dเพื่อเติมชื่อไฟล์โดยอัตโนมัติ)


1
สวยมาก (ส่วนรวม / นำเข้า) ขอบคุณ
— Mike

3

นอกจากนี้โปรดทราบว่าหากคุณกด Command ค้างไว้แล้วคลิกชื่อคลาส Xcode จะข้ามคุณไปยังการใช้คลาสนั้น


1

หากคุณต้องการข้ามไปยังบรรทัดที่ระบุในไฟล์เฉพาะ แล้วก็

ครั้งแรก: คำสั่ง + Shift + o

จากนั้นพิมพ์ CustomView: 60

หมายถึงในไฟล์ CustomView หมายเลขบรรทัด 60

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