Các thủ thuật với Xcode mà lập trình viên iOS nên biết

Để tăng năng xuất và hiệu quả từng dòng code, thì bạn cần hiểu rõ về hiểu rõ về XCode nhiều hơn. Sau đây là 7 thủ thuật nên biết khi làm việc với XCode để gia tăng năng xuất và chất lượng công việc hơn.

1. Open Quickly

Open Quickly có thể tìm thấy ở menu File. Nhưng cũng có hotkey để mở nhanh là Command + Shift + O thì tiện hơn. Open Quickly giúp chúng ta nhanh chóng nhảy nhanh tới màng file/class/function mà chúng ta tìm kiếm, thay vì đi tìm trong cây thư mục có sẵn của XCode, thay vì tìm folder rồi tìm file, rồi lại tìm function trong file, nếu mình đã biết tên hàm đó rồi thì cứ mở Open Quickly ra và gõ tên function thôi. Việc này làm tiết kiệm rất nhiều thời gian để tìm kiếm target mà mình mong muôn.

2. Quay lại Project Navigator

Command Reveal in Project Navigator cũng hỗ trợ một lượng lớn thời gian khi ta đi lung tung với vùng Navigation (cây folder, search... bên trái) nhưng lại mong muốn nó tự động nhảy về file mình đang mở hiện tại ngay mà không phải tốn công đi tìm lại trong cây folder hoặc đang mỡ các navigation khác.

3. Assistant Editor

Chắc hẳn bạn đã quen với Assistant Editor (khung phụ tá) là một trong những đột phá của Apple's IDE (XCode), thường thì các developer thường xem nhẹ nó... Sử dụng Assistant Editor rất tiện lời với các file Interface (Xib). Assistant Editor còn rất nhiều chức năng khác, nhưng mình thường dùng Callers của nó (function đã trỏ, nó bị gọi với ai và nó gọi những function nào). Rất tiện dụng trong việc Debug, tìm hiểu xem code chạy như thế nào.

4. Jump to Method

Khi làm việc với class hoặc struct, mình thường xuyên cần quickly nhảy tới các function trong class. Sẽ rất tiện dụng nếu xài Control + 6 và gõ vãi kí tự trong tên function đó.

5. Browse Documentation

Dù bạn có kinh nghiệm về lập trình iOS như thế nào thì Document của developer vẫn luôn là tin cậy nhất. Để nhanh chóng mở Document class mà mình cần tra cứu thì chỉ cần bấm Option và click vào class mà mình mong muốn tra cứu, như thế XCode Document sẽ nhanh chóng mở nhanh tới class để tra cứu ngay lập tức.

6. Git Blame

Nếu làm việc trong nhóm, tất nhiên đôi khi bạn sẽ phải tìm xem đoạn code này ai viết ra để đổ lỗi (lol). Thì chỉ cần nhấn chuột phải và bấm Show Blame for Line và phát hiện hình như người viết là mình. (lol)