ใน Xcode 10 แถบเครื่องมือมีไอคอนวงแหวนล็อคระหว่างกันซึ่งแสดงตัวแก้ไขผู้ช่วยซึ่งขาดหายไปใน Xcode 11
คำตอบ:
ใน Xcode 10 แถบเครื่องมือมีไอคอนวงแหวนล็อคระหว่างกันซึ่งแสดงตัวแก้ไขผู้ช่วยซึ่งขาดหายไปใน Xcode 11
อินเทอร์เฟซมีการเปลี่ยนแปลงเล็กน้อย แต่ฟังก์ชันการทำงานยังคงอยู่ที่นั่น มุมขวาบนของบานหน้าต่างตัวแก้ไขมีปุ่มสองปุ่ม:
คลิกปุ่มซ้ายซึ่งดูเหมือนบรรทัดข้อความจะแสดงเมนูป๊อปอัปซึ่งคุณสามารถเลือกตัวเลือกการกำหนดค่าตัวแก้ไขต่างๆได้ การคลิกปุ่มขวาจะเป็นการ จำกัด เครื่องมือแก้ไขที่มีอยู่ให้แคบลงและเพิ่มอีกอันหนึ่งถัดจากนั้น
ตัวเลือกเดียวกันบางตัวยังมีอยู่ในเมนูตัวแก้ไขในแถบเมนูหลัก
อัปเดต:นี่มาจากบันทึกประจำรุ่น Xcode 11 เบต้าและอาจอธิบายได้อย่างละเอียดมากขึ้นว่าทำไม UI จึงเปลี่ยน
สามารถเพิ่มบรรณาธิการลงในหน้าต่างใดก็ได้โดยไม่ต้องใช้ Assistant Editor มีการเพิ่มผู้แก้ไขโดยใช้ปุ่ม“ เพิ่มตัวแก้ไข” ในแถบกระโดดหรือคำสั่งไฟล์> ใหม่> ตัวแก้ไข ขณะนี้ผู้แก้ไขแต่ละคนสามารถอยู่ในโหมดใดโหมดหนึ่งในสามโหมด ได้แก่ “ บรรณาธิการเท่านั้น”“ บรรณาธิการและผู้ช่วย” หรือ“ บรรณาธิการและผ้าใบ” สองโหมดหลังจะแสดงเนื้อหาที่เกี่ยวข้องโดยอัตโนมัติเมื่อมี เมื่อใช้ตัวแก้ไขหลายตัวสามารถใช้คำสั่ง View> Editor> Focus เพื่อขยายตัวแก้ไขที่ใช้งานอยู่ชั่วคราวให้เต็มทั้งหน้าต่างโดยซ่อนตัวแก้ไขอื่น ๆ สำหรับการสนับสนุนการควบคุมแหล่งที่มาปุ่มตรวจสอบโค้ดในแถบเครื่องมือจะแทนที่ตัวแก้ไขการเปรียบเทียบ ขณะนี้คำสั่ง“ แสดงผู้เขียน” สามารถใช้งานได้จากเมนูตัวแก้ไขของ Source Editor ตอนนี้บันทึก SCM อยู่ในพื้นที่ผู้ตรวจสอบ (43806898)
ด้วยตัวแก้ไขหลายตัวที่เป็นไปได้ในหน้าต่างคุณต้องมีตัวควบคุมเฉพาะสำหรับการแสดงมุมมองเสริมเช่นตัวแก้ไขผู้ช่วยมุมมองผู้เขียน ฯลฯ
จากความคิดเห็นของ SMGreenfield:
บางครั้งฉันต้องการดูส่วนอื่นของเอกสารยี้ห้อเดียวกัน มีวิธีการทำเช่นนี้เสมอ แต่เกี่ยวข้องกับการกระโดดผ่านห่วง
เพียงแค่เพิ่มบรรณาธิการอื่น: คลิกปุ่มเพิ่มบรรณาธิการที่มุมขวาบนของการแก้ไขหรือเลือกไฟล์> ใหม่> บรรณาธิการ ตัวแก้ไขใหม่จะเริ่มต้นเพื่อแสดงไฟล์เดียวกับที่คุณใช้งานในโปรแกรมแก้ไขที่มีอยู่
หากบรรณาธิการใหม่ปรากฏขึ้นทางด้านขวาของการแก้ไขที่มีอยู่และต้องการให้พวกเขาไปยังกองแนวตั้งคุณสามารถเลือกดู> เปลี่ยนแก้ไขปฐมนิเทศ หากคุณต้องการให้พวกเขาไปยังกองแนวนอนมากที่สุดของเวลา (เริ่มต้น) แต่เพียงต้องการหนึ่งที่จะแสดงขึ้นด้านล่างเลือกไฟล์> ใหม่> บรรณาธิการด้านล่าง
.m
ไฟล์ในตัวแก้ไขผู้ช่วยจะแสดง.h
ไฟล์ที่เกี่ยวข้อง หากคุณต้องการเปิดไฟล์โดยพลการให้ใช้ 'ตัวแก้ไขแยก' หรือ 'ตัวแก้ไขถัดไป' ดูการตั้งค่า -> การนำทาง -> การนำทางที่เป็นทางเลือกสำหรับรายการตัวเลือกซึ่งไม่มีสิ่งใดที่ XC10 ทำ ตัวแก้ไขถัดไปเป็นตัวเลือกที่ค่อนข้างคล้ายกันหากคุณมักจะเปิดตัวแก้ไขสองตัว
control+option+command+return
: ฉันกดมันเพราะเว็บไซต์อื่นบอกว่ามันลบตัวแก้ไขพิเศษ (ซึ่งมันทำ แต่นั่นไม่ใช่สิ่งที่ผู้ใช้เป็นในทางเทคนิค) ภายหลังเมื่อฉันอยู่ใน Xcode จะไม่อนุญาตให้ฉันเพิ่มตัวแก้ไขใด ๆ ตัวเลือกทั้งหมดถูกปิดใช้งานเพื่อเพิ่มตัวแก้ไขเพิ่มเติมและฉันรู้สึกรำคาญ จนถึงตอนนี้ฉันตระหนักได้ว่าการกดทางลัดนั้นปิดใช้งานพวกเขา
ใน Xcode 11 ตอนนี้เรามีบานหน้าต่างแก้ไขหลายบาน คุณสามารถเรียกบานหน้าต่างที่สองบานหน้าต่างที่สามได้มากเท่าที่คุณต้องการ
เมื่อคุณมีบานหน้าต่างที่สองก็ไม่จำเป็นต้องเป็นผู้ช่วยอัตโนมัติ กล่าวอีกนัยหนึ่งบานหน้าต่างตัวแก้ไขเองอาจเป็นผู้ช่วยหรือไม่ก็ได้ ดังนั้นหากไม่เป็นเช่นนั้นก็เป็นแบบแมนนวล และถ้าเป็นเช่นนั้นก็จะเป็นไปโดยอัตโนมัติ
หากต้องการสลับระหว่างการเป็นผู้ช่วยและการเป็นบานหน้าต่างธรรมดาให้เลือกผู้ช่วยจากเมนูตัวแก้ไข:
ถ้าผู้ช่วยผู้ถูกตรวจสอบนี้เป็นผู้ช่วยและเป็นไปโดยอัตโนมัติ สิ่งที่แสดงจะขึ้นอยู่กับบานหน้าต่างอื่น ๆ โดยอัตโนมัติ
หากไม่เลือก Assistant นี่จะเป็นบานหน้าต่างตัวแก้ไขธรรมดาและเป็นแบบแมนนวล คุณสามารถแสดงอะไรก็ได้ที่คุณต้องการในตัวแก้ไขนี้
ในกรณีที่คุณไม่สามารถใช้Add Editor
ปุ่มได้ให้ใช้ทางลัด:
Cmd + Ctrl + Shift + Enter
สำหรับ Xcode 11.2.1
command + option + return
หรือ
เมนูหลัก -> ตัวแก้ไข -> มุมมองเส้น
เป็นที่น่าสังเกตว่าคุณสามารถเปิดตัวแก้ไขผู้ช่วยได้โดยคลิกที่ไฟล์ alt