แป้นพิมพ์ลัด Xcode ใดที่คุณใช้เป็นประจำ [ปิด]


210

แป้นพิมพ์ลัด Xcode ใดที่คุณใช้เป็นประจำ

ฉันเชื่อในการใช้แป้นพิมพ์ให้มากที่สุดเท่าที่จะเป็นไปได้ (เร็วกว่านั้นมาก) และฉันหวังว่าคนอื่นจะสามารถแบ่งปันทางลัด Xcode ที่พวกเขาใช้


36
คำถามที่ถูกโหวตขึ้น 43 ครั้งนั้นไม่สร้างสรรค์ใช่ไหม?
Boon

3
สิ่งนี้จะขออะไรได้นอกจากรายการคำสั่ง?
Morkrom

3
ฉันรวบรวม PDF ของแป้นพิมพ์ลัดยอดนิยมไว้ด้วยกัน: iphonedev.tv/blog/2014/9/25/…
Paul Solt

4
ฉันประหลาดใจที่ไม่มีคำตอบใดรวม [ctrl + 6] สำหรับวิธีการค้นหาหรือทำเครื่องหมายในไฟล์ปัจจุบัน
Yogesh Maheshwari

3
Eurgh มันทำให้ฉันรำคาญมากว่าหัวข้อที่มีประโยชน์ได้รับการปิดโดยตำรวจดังนั้น ... การ
ฟิลฮัดสัน

คำตอบ:


254

ฉันพบว่าทางลัดในการเปิดและปิดส่วนต่าง ๆ ของหน้าจอต้องมีประโยชน์

ทางลัด


ค้นหาภาพนี้ในครั้งที่สามในที่สุดก็บันทึกมันยอดเยี่ยม ลืมตัวกรองเสมอ
DanSkeel

4
@DanSkeel ขอบคุณ บันทึกย่อด่วน ๆ เกี่ยวกับตัวกรองเนวิเกเตอร์ - ฉันเคยใช้คำสั่ง cmd-option-j เพื่อกรองแล้วนำทางไปยังไฟล์ต้นฉบับ อย่างไรก็ตามตอนนี้ฉันพบว่าคำสั่ง open open อย่างรวดเร็วดีกว่า (cmd-shift-O, พิมพ์ตัวอักษรสองสามตัว, คืนกลับมา)
Robert

6
หากคุณต้องการมุ่งเน้นไปที่ช่องค้นหาของSearch NavigatorคุณสามารถกดCommand + 3แล้วกดCommand + Option + j
DanSkeel

8
การเพิ่มที่ดี^(1-6)สำหรับองค์ประกอบ UI ด้านบนพื้นที่แก้ไขหลัก คุณสามารถนำทางไปRecent Files, และCallers Method listโปรดทราบว่าคุณสามารถเริ่มพิมพ์หลังจากใดก็ได้ ( มีประโยชน์มากกับControl-6)
funroll

ไม่มีใครรู้วิธีกำหนดทางลัดหลายรายการให้กับหนึ่งการกระทำในค่ากำหนด Xcode หรือไม่ การกระทำบางอย่างถูกกำหนดไว้ล่วงหน้าด้วยทางลัดหลายทาง แต่ฉันไม่สามารถหาวิธีได้เช่นกำหนดทั้ง PageUp และค่าเริ่มต้นสำหรับ "สลับไปยังส่วนต่อไป"
Raffael

138

Cmd+ Shift+ oเปิดกล่องโต้ตอบ "เปิดเร็ว" ซึ่งคุณสามารถค้นหาและเปิดไฟล์ที่มีข้อความที่คุณป้อนได้อย่างรวดเร็ว


17
เปลี่ยนเป็น Cmd-Shift + o ใน Xcode 4
quantumpotato

1
เปลี่ยนเป็น CTRL-i ใน Xcode 4.5
Seunghoon

4
ยังคงเป็น Cmd-Shift + o ใน Xcode 4.5.2 ของฉัน
jake_hetfield

3
ดูเหมือนว่าจะเป็น CMD-Shift-o ใน Xcode 5 ด้วย
livingtech

1
ทางลัดที่ดีที่สุดของระยะเวลา XCode
Vladimir Amiorkov

61

อัปเดตสำหรับรุ่นที่ใหม่กว่า:

Control+ Command+

สลับไปมาระหว่างไฟล์. h / .m ที่เกี่ยวข้องหรือเป็นเอกสารของแอปเปิลหมายความว่าข้ามไปที่ส่วน


2
หากคุณใช้ไฟล์. m ไฟล์จะสลับไปยังไฟล์. h ที่สอดคล้องกันและในทางกลับกัน
John Douthat

28
It's Control + Cmd + ขึ้น / ลงบนเวอร์ชัน Xcode ของฉัน (4.5.2)
jake_hetfield

3
It's Control + CMD + ขึ้น / ลงบน Xcode 5.1
Faizan S.

ในแป้นควบคุมของ Apple คีย์เรียกว่าเป็นตัวเลือก
ADJ

1
@ArunPratap ไม่ถูกต้อง ตัวเลือกคือตัวเลือกหรือ alt การควบคุมคือการควบคุม
ff10

47

command+ shift+j

เปิดเผยไฟล์ปัจจุบันในตัวนำทางโครงการ มีประโยชน์มากถ้าคุณใช้command+ control+ Jเพื่อข้ามไปยังคำนิยามเนื่องจาก Xcode จะไม่เปิดเผยไฟล์ที่มีในนาวิเกเตอร์โดยอัตโนมัติ


3
รักมัน! มีประโยชน์มาก!
Luca Davanzo

42

command /

แสดงความคิดเห็นในบรรทัดปัจจุบันหรือหลายบรรทัดหากมีการเน้น

มีประโยชน์ในการแสดงความคิดเห็นอย่างรวดเร็วและไม่แสดงความคิดเห็นในขณะที่ทดสอบด้วยรหัส


cmd + control + / เกินไป
evanhutomo

5
ยกเว้น uncomment ไม่ได้ครึ่งหนึ่งของเลือดทำงานของเวลา .....
คาเคา

1
การไม่ใส่ความคิดเห็นจะไม่ทำงานเมื่อการเลือกของคุณมีอย่างน้อยหนึ่งบรรทัดที่ยังไม่ได้แสดงความคิดเห็น
DarkByte

27

Re เยื้อง มันอยู่ในEdit > Format > Re-Indentและไม่มีทางลัดตามค่าเริ่มต้น (ฉันใช้Command+ Shift+ L) มันมาจากสวรรค์


28
นอกจากนี้ยังมี "การเลือกเยื้อง", การควบคุม I.
Darren

6
มีการเพิ่มแป้นพิมพ์ลัดเริ่มต้นทันที (Xcode 4) สำหรับการเยื้อง ใช้การควบคุม + I. และรายการถูกย้ายภายใต้ตัวแก้ไข -> โครงสร้าง -> การเยื้องซ้ำ
sElanthiraiyan

5
ไฮไลต์รหัสบางส่วนแล้วกดCommand+ [หรือ]เยื้องการเลือกของคุณ
Matej

1
คำอธิบายรองลงมาคือ "การควบคุม + ตัวอักษร i" ฉันบ้าลองใช้ | lol
Gaston

1
Happy News ฉันได้พัฒนาปลั๊กอิน xCode ซึ่งเยื้องซอร์สไฟล์เมื่อบันทึก :-) github.com/ThilinaHewagama/AutoIndentWithSave
Thilina Chamin Hewagama

25

command F ค้นหาในไฟล์

option command F ค้นหาและแทนที่ในไฟล์

shift command F ค้นหาในโครงการทั้งหมด

shift option command F ค้นหาและแทนที่ในโครงการทั้งหมด

สังเกตรูปแบบเพื่อให้ง่ายต่อการจดจำ


5
หลังจากค้นหาในโครงการเมื่อผลลัพธ์อยู่ในนาวิเกเตอร์คุณจะวนซ้ำโดยไม่ต้องใช้เมาส์ได้อย่างไร (ฉันเกลียดที่จะต้องคลิกแต่ละผลลัพธ์)
tothemario

2
นอกจากนี้คุณสามารถใช้ Cmd + E เพื่อทำการเลือกปัจจุบันในการค้นหา (ในไฟล์) และ Cmd + G เพื่อเลือก / ข้ามไปที่การเกิดขึ้นครั้งถัดไป (Cmd + Shift + G เลื่อนไปข้างหลัง) ใช้งานได้ดีสำหรับการแทนที่อย่างรวดเร็วเช่นกัน (สลับ Cmd + G และ Cmd + V) ส่วนตัวฉันก็แมป Cmd + ตัวเลือก + E เพื่อค้นหาสิ่งที่เลือกในโครงการเพื่อความสอดคล้องกับข้างต้น
Patrick Pijnappel

@tothemario คุณสามารถกด command-option-G เพื่อย้ายไปยังผลการค้นหาระดับโครงการแต่ละรายการ shift-command-option-G จะย้ายกลับผ่านแต่ละผลลัพธ์
Canucklesandwich

1
@tothemario ปัจจุบันCmmd + Control + Gสำหรับถัดไป & Cmmd + Control + Shift + Gสำหรับก่อนหน้า หากคุณต้องการคีย์ผสมให้ไปที่การตั้งค่า >> การโยงคีย์ >> ค้นหา 'ค้นหาถัดไปใน
ฮันนี่

20

Ctrl+ Command+ - สลับระหว่างไฟล์ส่วนหัวและไฟล์การนำไปใช้งาน


คุณทำให้ฉันร้องไห้ !!! ฉันไม่รู้ว่ามีอยู่จริง!
Jordan Medlock

15

Command+ J (เลื่อนโฟกัสไปที่ส่วนใดก็ได้ของเครื่องมือแก้ไข)


1
สิ่งนี้ช่วยเราได้จริง ๆ ?
Esqarrouth

@Esqarrouth ทางลัดนี้สามารถย้ายเคอร์เซอร์จากตัวแก้ไขผู้ช่วยไปยังตัวแก้ไขหลักตัวอย่างเช่น
p-sun

12

Control+ Command +j

เน้นคำสำคัญ (ชื่อเมธอด) และข้ามไปที่คำจำกัดความ ใช้ได้กับตัวแปร #defines เป็นต้น


10
Cmd + คลิกที่สัญลักษณ์ก็ทำงานเช่นเดียวกัน
Rakesh

เพิ่มตัวเลือกไปที่ทางลัดด้านบนเพื่อเปิดคำจำกัดความในตัวแก้ไขผู้ช่วยของคุณ
yood

7

ทางลัดที่ฉันโปรดปรานบางตัวไม่ใช่แป้นพิมพ์ลัดเลย แต่เป็นแบบมัลติทัช Macbooks ทั้งหมดตั้งแต่ต้นปี 2551 เป็นต้นไปและฉันจินตนาการถึงเดสก์ท็อปที่มี Magic Mouse หรือ Magic Trackpad รองรับสามนิ้วปัดขึ้นและลงเพื่อสลับระหว่างส่วนหัวและการใช้งานและสามนิ้วปัดซ้ายและขวาเพื่อนำทางภายใน ประวัติไฟล์


สิ่งนี้ใช้ไม่ได้กับ iMac 2013 ของฉันด้วยเมจิคเม้าท์ FYI น่าจะดีนะ!
Wesley Smith

ฉันใช้ 3 นิ้วซ้ายและขวา แต่การขึ้นและลงนั้นสมบูรณ์แบบ ขอบคุณ
Michael Ozeryansky

7

Command+ Shift+ Yสำหรับคอนโซล


2
ฉันคิดว่าคุณหมายถึง Command-Shift-Y นั่นคือสิ่งที่อยู่ใน Xcode 4.4.1
arlomedia

ใช่ทั้งหมด บางทีมันอาจจะกลับมาอยู่ในการควบคุม Xcode 3 แต่มันอาจจะยังตามพิมพ์ผิดที่ฉันทำ :)
Fabiano Francesconi

@arlomedia ใช้ทางลัดเพียงเปิดคอนโซล แต่ไม่เลื่อนเคอร์เซอร์ไปที่นั่น มีอยู่หรือไม่ที่ฉันสามารถเลื่อนเคอร์เซอร์ขึ้นไปที่นั่นได้?
ฮันนี่

1
คำสั่ง @Honey + Shift + C
Hai Feng Kao

@HaiFengKao ขอบคุณมาก
ฮันนี่


4

การโยงคีย์เข้ากับการดำเนินการ XCode

สร้างแป้นพิมพ์ลัดของคุณเองโดยใช้ข้อความแท็บที่สำคัญการรวมของบานหน้าต่างการตั้งค่าคีย์ผูก ประหยัดเวลาทั้งหมดของตัวเอง เพียงค้นหาการกระทำที่คุณชื่นชอบและเพิ่ม / แก้ไขทางลัด!

หัวข้อที่คุณอาจพบว่ามีประโยชน์ก็คือที่นี่



1

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

http://geeksinkilts.com/?p=67


2
อีกทางเลือกหนึ่ง (สำหรับผู้ที่มองหาแป้นพิมพ์ลัด) Ctrl + cmd + ขึ้นสลับระหว่างพวกเขามากเกินไป
เอียนดาส

ใช่และยุ่งยากน้อยลง - สงสัยว่าทำไมคุณต้องการย้ายมือของคุณไปยังแทร็คแพดเมื่อมันเป็นเพียงแป้นพิมพ์ลัดออกไป .. ?
ATV

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