2012-05-04 35 views
25

Thông thường, tự động hoàn thành Xcode hoạt động thực sự tốt cho tôi nhưng khi tabbing thông qua các chữ ký phương thức với các khối và các biến khối, tôi luôn phải nhập lại các loại và tên biến. Dưới đây là một ví dụ:Có cách nào dễ dàng để tự động hoàn thành các biến khối trong xcode?

block variable without autocomplete

Khối hoạt hình rất dễ dàng để hoàn thành vì nó không có biến khối và do đó tôi chỉ phải gõ ^{} trước khi tôi có thể bắt đầu viết mã. Với khối hoàn thành thứ hai, tôi phải gõ ^(BOOL fin){} trước khi tôi có thể bắt đầu viết mã. Ví dụ này là hơi đơn giản nhưng với nhiều loại trong đó một số tên dài hơn (chẳng hạn như AFHTTPRequestOperation) nó trở thành một nỗi đau và nó cảm thấy giống như một tình huống mà Xcode nếu không sẽ tự động hoàn thành.

Tôi có thiếu một số mẹo để tự động hoàn thành các biến khối này hay không, tôi có bị kẹt lại lần nữa không?

Trả lời

52

Tab cho đến khi toàn bộ phần khối được tô sáng. Thay vì nhập, chỉ cần nhấn trở lại và khối mẫu sẽ được mở rộng.

+0

Đây là cách hoạt động của tính năng tự động hoàn tất thường xuyên. Như bạn có thể thấy toàn bộ tập hợp các biến khối nằm trong ô màu xanh để tabbing chọn toàn bộ nội dung, chứ không phải các biến riêng lẻ bên trong. – Nick

+1

có, và khi bạn nhấn trở lại, toàn bộ chuỗi văn bản^(BOOL đã hoàn thành) {} sẽ được ghi vào mã của bạn – Sean

+0

Cảm ơn! Tôi làm rõ câu trả lời một chút. – Nick

Các vấn đề liên quan