ฉันจะสลับระหว่างไฟล์ส่วนหัวและไฟล์การนำไปใช้งานใน Xcode 4 ได้อย่างไร
ใน XCode 3 มันเป็น cmd และขวาหรือซ้าย (ฉันคิดว่า)
ฉันจะสลับระหว่างไฟล์ส่วนหัวและไฟล์การนำไปใช้งานใน Xcode 4 ได้อย่างไร
ใน XCode 3 มันเป็น cmd และขวาหรือซ้าย (ฉันคิดว่า)
คำตอบ:
Ctrl+ Cmd+ UpหรือDownแต่ทางลัดดูเหมือนจู้จี้จุกจิกเล็กน้อยและบางครั้งก็หยุดทำงานโดยยังไม่แน่ใจว่าเมื่อไรและทำไม
นั่นคือเคล็ดลับที่สำคัญเพื่อให้แน่ใจว่าได้ผล คลิกที่ใดก็ได้บนรหัสจริง (หากคุณใช้งานอยู่ใน Xcode อีกหลายบานคอมโบการกดแป้นพิมพ์จะไม่มีความหมายหรือแตกต่างกัน)
นอกจากนี้คุณยังสามารถใช้ 3 นิ้วปัดขึ้นและลงบนทัชแพดได้หากมี
Ctrl + Cmd + ขึ้นหรือลง
ทางลัดบางครั้งหยุดทำงาน !!
ตัวเลือกเมนูได้ย้ายไปที่ "Navigate-> Jump to Next Counterpart" และ "Navigate-> Jump to Previous Counterpart"
ในการตั้งค่าการผูกคีย์จะอยู่ภายใต้ "ข้ามไปที่คู่ถัดไป" และ "ข้ามไปที่คู่ก่อนหน้า"
ทำไม Apple ยืนยันที่จะเปลี่ยนตำแหน่งเมนูและชื่อของสิ่งเหล่านี้อยู่นอกเหนือฉัน! ฉันหมายถึง "คู่กัน"!?
ไม่มีค่าอะไรที่ Ctrl + Cmd + ไปทางซ้ายหรือขวาระหว่างไฟล์ก่อนหน้าและไฟล์ถัดไปที่ดู (ฉันหมายถึง "คู่กัน") ด้วย นอกจากนี้ยังอยู่ภายใต้การผูกคีย์ "Jump to Next Counterpart" & "Jump to Previous Counterpart")
สาเหตุที่ตัวเลือกเมนูถูกแบ่งระหว่าง:
"Navigate-> Jump to Next Counterpart" และ "Navigate-> Jump to Previous Counterpart"
เป็นเพราะคุณสามารถมีไฟล์ส่วนหัวได้มากกว่าหนึ่งไฟล์และไฟล์ต้นฉบับหนึ่งไฟล์ที่มีชื่อไฟล์เดียวกัน นอกจากมีไฟล์. xib ที่ตรงกันสำหรับตัวควบคุมมุมมองแล้วฉันยังมีไฟล์. vsh และ. fsh แยกต่างหากสำหรับจุดยอดและแฟรกเมนต์เชเดอร์ในโปรแกรม OpenGL ของฉัน พร้อมกับไฟล์. h และ. cpp ของฉันซึ่งเป็นรายการไฟล์ 4 ไฟล์ที่ฉันสามารถเลื่อนขึ้นหรือลงได้ด้วยการผูกคีย์เดียวแทนที่จะกดการผูกคีย์เดียวกัน 3 ครั้งติดต่อกันเพื่อวนกลับจากไฟล์ 2 ไปยังไฟล์ 1
นอกจากนี้ในXcode 6.1 / 7.1 shortucts จะเหมือนกัน:
ข้ามไปที่คู่ถัดไป:
Ctrl+ Cmd+Up
จำไปยังคู่ก่อนหน้า:
Ctrl+ Cmd+Down
โดยส่วนตัวมาจาก eclipse ฉันเปลี่ยนทางลัดนี้ด้วย:
Ctrl+Tab
ชุดค่าผสมนี้ไม่ได้เชื่อมโยงกับสิ่งอื่นใด
Xcode -> Preferences -> Key Bindings
ค้นหา "ข้ามไปที่คู่ถัดไป" และใส่คีย์ใหม่ผสมกัน
สิ่งนี้มีประสิทธิภาพมากกว่าการผูกเริ่มต้นเนื่องจากคุณสามารถใช้มือเดียวแทนสองมือได้!
"แต่ทางลัดดูเหมือนจู้จี้จุกจิกเล็กน้อยและบางครั้งก็หยุดทำงานโดยยังไม่แน่ใจว่าเมื่อไรและทำไม"
บางครั้ง Xcode สูญเสียการติดตามว่า. m และ. h อยู่ร่วมกัน เช่นกรณีที่คุณเปิดไฟล์ใดไฟล์หนึ่งจาก Finder โดยตรง เมื่อคุณเปิดไฟล์จากรายการไฟล์ใน Xcode โดยปกติจะใช้งานได้ดี แม้ว่าเมื่อคุณย้ายไฟล์ระหว่างโฟลเดอร์และกลุ่มต่างๆในรายการไฟล์ของ Xcode แต่จะแสดงรายการความสัมพันธ์ระหว่างไฟล์ด้วย
คำสั่งในการสลับระหว่างไฟล์ m และ h คือ CTL-CMD-up / down บางครั้งมันก็ติดขัด หากต้องการยกเลิกการติดเพียงแค่บันทึกไฟล์เช่น CMD-S และปุ่มลัดควรทำงานอีกครั้ง