Những phím tắt Xcode nào bạn sử dụng thường xuyên? [đóng cửa]


210

Những phím tắt Xcode nào bạn sử dụng thường xuyên?

Tôi là một người rất tin tưởng vào việc sử dụng bàn phím càng nhiều càng tốt (theo cách đó nhanh hơn nhiều) và tôi đã hy vọng những người khác có thể chia sẻ một số phím tắt Xcode họ sử dụng.


36
Một câu hỏi được nêu lên 43 lần không mang tính xây dựng?
Boon

3
Làm thế nào điều này có thể thu hút bất cứ điều gì ngoại trừ một danh sách các lệnh?
Morkrom

3
Tôi tập hợp một tệp PDF các phím tắt phổ biến: iphencedev.tv/blog/2014/9/25/ Khăn
Paul Solt

4
Tôi ngạc nhiên khi không có câu trả lời nào bao gồm [ctrl + 6] cho phương pháp tìm kiếm hoặc đánh dấu trong tệp hiện tại.
Yogesh Maheshwari

3
Eurgh nó làm phiền tôi rất nhiều làm thế nào các chủ đề hữu ích bị đóng bởi cảnh sát SO ...
Phil Hudson

Câu trả lời:


254

Tôi thấy các phím tắt để mở và đóng các khu vực khác nhau của màn hình phải hữu ích.

phím tắt


Tìm kiếm hình ảnh này trong lần thứ ba, cuối cùng đã được lưu, thật tuyệt. Luôn quên bộ lọc.
DanSkeel

4
@DanSkeel Cảm ơn bạn. Ghi chú nhanh trên bộ lọc điều hướng - Tôi thường sử dụng cmd-tùy chọn-j để lọc sau đó điều hướng đến các tệp nguồn. Tuy nhiên, bây giờ tôi thấy lệnh mở nhanh hơn tốt hơn (cmd-shift-O, gõ một vài ký tự, trở lại)
Robert

6
Nếu bạn muốn tập trung vào trường tìm kiếm của Search Navigatormình, bạn có thể nhấn Command + 3và sau đó nhấnCommand + Option + j
DanSkeel

8
Một bổ sung tốt đẹp sẽ ^(1-6)dành cho các thành phần UI phía trên khu vực chỉnh sửa chính. Bạn có thể dễ dàng điều hướng đến Recent Files, CallersMethod list. Lưu ý rằng bạn có thể bắt đầu nhập sau bất kỳ một trong số đó. ( Rất hữu ích với Control-6.)
funroll

Có ai biết cách gán nhiều Phím tắt cho một hành động trong tùy chọn Xcode không? Một số hành động được xác định trước bằng nhiều phím tắt, nhưng tôi không thể tìm ra cách, ví dụ: gán cả PageUp và mặc định cho "Chuyển sang đối tác tiếp theo".
Raffael

138

Cmd+ Shift+ omở hộp thoại "Mở nhanh", nơi bạn có thể nhanh chóng tìm và mở các tệp có chứa văn bản bạn nhập.


17
Đã thay đổi thành Cmd-Shift + o trong Xcode 4
quantumpotato

1
Đã đổi thành CTRL-i trong Xcode 4.5
Seunghoon

4
Vẫn là Cmd-Shift + o trong Xcode 4.5.2 của tôi
jake_hetfield

3
Xuất hiện là CMD-Shift-o trong Xcode 5.
LivingTech

1
Phím tắt tốt nhất trong giai đoạn XCode
Vladimir Amiorkov

61

Cập nhật cho các phiên bản mới hơn:

Control+ Command+

Chuyển đổi giữa các tệp .h / .m tương ứng hoặc dưới dạng tài liệu riêng của Apple , điều đó có nghĩa là Chuyển sang Bản sao


2
Nếu bạn đang ở trên một tệp .m, nó sẽ chuyển sang tệp .h tương ứng và ngược lại.
John Douthat

28
Đó là Control + Cmd + Lên / Xuống trên phiên bản Xcode của tôi (4.5.2)
jake_hetfield

3
Đó là Control + CMD + Lên / Xuống trên Xcode 5.1
Faizan S.

Trong bàn phím Apple Phím điều khiển được gọi là Tùy chọn.
ADJ

1
@ArunPratap không đúng. Tùy chọn là tùy chọn hoặc alt, điều khiển là điều khiển
ff10

47

command+ shift+j

Tiết lộ các tập tin hiện tại trong điều hướng dự án. Rất hữu ích nếu bạn sử dụng command+ control+ Jđể chuyển đến một định nghĩa vì Xcode sẽ không tự động tiết lộ tệp chứa trong bộ điều hướng.


3
yêu nó! là siêu hữu ích!
Luca Davanzo

42

command /

Nhận xét dòng hiện tại hoặc nhiều dòng nếu chúng được tô sáng.

Có ích để bình luận nhanh và không ghi chú trong khi thử nghiệm mã.


cmd + control + / too
evanhutomo

5
Ngoại trừ việc không liên quan đến công việc đẫm máu một nửa thời gian .....
cacau

1
Uncommenting không hoạt động khi lựa chọn của bạn chứa một hoặc nhiều dòng chưa được nhận xét.
DarkByte

27

Lại thụt lề. Nó ở trong Edit > Format > Re-Indentvà không có phím tắt theo mặc định (tôi sử dụng Command+ Shift+ L). Đó là một ơn trời.


28
Ngoài ra còn có "Lựa chọn thụt lề", Kiểm soát I.
Darren

6
Có một phím tắt mặc định được thêm ngay bây giờ (Xcode 4) cho Re-Indent. Sử dụng Control + I. Và mục đã được di chuyển trong Trình chỉnh sửa -> Cấu trúc -> Tái thụt lề.
sElanthiraiyan

5
Cũng làm nổi bật một số mã và nhấn Command+ [hoặc ]để thụt lựa chọn của bạn.
Matej

1
Làm rõ một chút, đó là "Control + letter i" Tôi phát điên khi thử sử dụng | lol
Gaston

1
Happy News, tôi đã phát triển một plugin xCode mà thụt lề tệp nguồn khi lưu :-) github.com/ThilinaHewagama/AutoIndentWithSave
Thilina Chamin Hewagama

25

command F Tìm kiếm trong tập tin

option command F Tìm kiếm & Thay thế trong Tệp

shift command F Tìm kiếm trong toàn bộ dự án

shift option command F Tìm kiếm & Thay thế trong toàn bộ dự án

Chú ý các mẫu để ghi nhớ dễ dàng.


5
Sau khi Tìm kiếm trong Dự án, một khi kết quả nằm trong Bộ điều hướng, làm thế nào bạn có thể lặp qua chúng mà không phải sử dụng chuột? (Tôi ghét phải nhấp vào từng kết quả)
tothemario

2
Ngoài ra, bạn có thể sử dụng Cmd + E để đưa lựa chọn hiện tại vào find (trong tệp) và Cmd + G để chọn / chuyển sang lần xuất hiện tiếp theo (Cmd + Shift + G di chuyển ngược). Hoạt động tuyệt vời để thay thế nhanh quá (Xen kẽ Cmd + G và Cmd + V). Cá nhân tôi cũng đã ánh xạ Cmd + Tùy chọn + E để tìm lựa chọn trong dự án, để thống nhất với các mục trên.
Patrick Pijnappel

@tothemario Bạn có thể nhấn lệnh-tùy chọn-G để di chuyển đến từng kết quả tìm kiếm cấp dự án. shift-lệnh-tùy chọn-G sẽ di chuyển trở lại qua từng kết quả.
Canucklesandwich

1
@tothemario hiện tại nó Cmmd + Control + Gdành cho tiếp theo & Cmmd + Control + Shift + Gcho trước đó. Nếu bạn muốn tổ hợp phím, hãy truy cập Tùy chọn >> Ràng buộc chính >> tìm kiếm 'Tìm tiếp theo trong không gian làm việc' & Tìm trước trong không gian làm việc '
Honey

20

Ctrl+ Command+ - Chuyển đổi giữa các tập tin tiêu đề và thực hiện.


Bạn đang làm tôi khóc !!! Tôi không biết rằng nó đã tồn tại!
Jordan Medlock

15

Command+ J (Di chuyển tiêu điểm đến bất kỳ phần nào của trình chỉnh sửa)


1
Điều này thực sự giúp chúng ta với cái gì?
Esqarrouth

@Esqarrouth Phím tắt này có thể di chuyển con trỏ từ trình chỉnh sửa trợ lý sang trình chỉnh sửa chính chẳng hạn.
p-sun

12

Control + Command +j

Đánh dấu một từ khóa (tên phương thức) và nhảy đến định nghĩa của nó. Cũng hoạt động cho các biến, #defines, v.v.


10
Cmd + nhấp vào biểu tượng cũng hoạt động theo cách tương tự.
Rakesh

Thêm tùy chọn vào phím tắt trên để mở định nghĩa trong trình chỉnh sửa trợ lý của bạn.
yood

7

Một số phím tắt yêu thích của tôi hoàn toàn không phải là phím tắt, mà là cử chỉ đa cảm ứng. Tất cả các Macbook từ đầu năm 2008 trở đi và tôi sẽ tưởng tượng máy tính để bàn có Magic Mouse hoặc Magic Trackpad, hỗ trợ vuốt ba ngón tay lên xuống để chuyển đổi giữa tiêu đề và cách thực hiện, và vuốt ba ngón tay trái và phải để điều hướng trong lịch sử tập tin.


Điều này không hoạt động trên iMac 2013 của tôi với chuột ma thuật, FYI, sẽ rất tuyệt!
Wesley Smith

Tôi sử dụng 3 ngón tay trái và phải, nhưng có lên xuống là hoàn hảo. Cảm ơn.
Michael Ozeryansky 3/03/2015

7

Command+ Shift+ Ycho bàn điều khiển.


2
Tôi nghĩ bạn có nghĩa là Command-Shift-Y. Đó là những gì nó có trong Xcode 4.4.1.
arlomedia

Vâng, hoàn toàn. Có thể đó là Control back trong Xcode 3 nhưng cũng có thể do lỗi đánh máy tôi đã tạo :)
Fabiano Francesconi

@arlomedia Sử dụng phím tắt chỉ mở bảng điều khiển, nhưng không di chuyển con trỏ của bạn đến đó. Có cách nào mà tôi có thể làm cho con trỏ di chuyển đến đó không?
Mật ong

1
Lệnh @Honey + Shift + C
Hai Feng Kao

@HaiFengKao cảm ơn bạn rất nhiều
Honey


4

Ràng buộc chính cho các hành động XCode

Tạo các phím tắt riêng của bạn bằng cách sử dụng tab Ràng buộc văn bản của ngăn tùy chọn Ràng buộc khóa . Một tiết kiệm thời gian của riêng mình. Chỉ cần tra cứu các hành động yêu thích của bạn và thêm / chỉnh sửa các phím tắt!

Một chủ đề khác bạn có thể tìm thấy hữu ích là ở đây .


3

Chỉ cần điều hướng emacs cơ bản. Cảm thấy rất đúng.


1

Tôi không thể sống mà không có ba ngón tay vuốt dọc để chuyển giữa giao diện và tệp thực hiện. Nếu bạn bỏ lỡ điều đó trong xcode-4 / Lion, hãy đảm bảo làm theo các hướng dẫn sau:

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


2
cách khác, (đối với những người đang tìm kiếm một phím tắt) ctrl + cmd + cũng bật tắt giữa chúng
Ian Dundas

Vâng, và ít rắc rối hơn - tự hỏi tại sao bạn lại muốn di chuyển bàn tay của bạn đến bàn di chuột khi nó chỉ là một phím tắt bàn phím .. ??
ATV

Nếu bàn tay của bạn đã có trên bàn di chuột, đó là một lựa chọn tốt để có.
Sanjay Chaudhry
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.