Qua bài viết này, lập trình viên iOS có thể mở trực tiếp Teminal từ trong Xcode và truy cập nhanh tới project đang mở chỉ bằng 1 command lệnh.
Đối với Android Studio, người dùng có thể truy cập nhanh tới Terminal bằng cửa sổ console ở phía dưới cùng của IDE. XCode lại không có tính năng tương tự, mỗi lần mở muốn mở Terminal, bạn phải dùng cách thủ công bằng cách mở app Terminal, và cd
tới đường dẫn của dự án, mỗi lần làm như thế sẽ rất mất thời gian.
Bài viết sẽ thêm chức năng đó mở nhanh Terminal và truy cập trực tiếp tới dự án đang mở, tương tự như Android Studio, từ giờ dev iOS không còn tị nạnh với dev khác nữa nhé.
Tạo file shell script
Tạo tập lệnh shell script lưu nó ở bất cứ đâu. Tạo mới tập TextEdit với nội dung như sau:
#!/bin/bash
open -a Terminal "`pwd`"
Nếu bạn dùng iTerm thay vì Terminal:
#!/bin/bash
open -a iTerm "`pwd`"
Lưu lại bất kì đầu, ví dụ mình lưu tên file là "terminal.sh"
Thêm Behaviors cho Xcode
- Buớc 1: Mở Xcode, ở Xcode menu bar, chọn Behavior (đối với XCode 15) hoặc chọn Preferences -> Behaviors (Xcode 15 về trước) để hiển thị cài đặt Behavior như hình
- Bước 2: Thêm mới
Custom behavior
- Bước 3: Đặt tên cho
New Behavior
. VD: Open Terminal - Bước 4: Thêm hotkey cho behavior bằng cách tap vào
⌘
và thêm tổ hợp phím hotkey theo sở thích của bạn. - Bước 5: Tích vào
Run
- Bước 6: Tích vào
Choose Script
, chọn script "terminal.sh" mà bạn đã lưu từ trước - Bước 7: Quay trở lại Xcode và nhập tổ hợp phím ở bước 4 để mở nhanh Terminal đã truy cập tới dự án bạn đang làm việc.
Chỉ với vài bước đơn giản, các bạn đã thêm được tính năng mà đến năm 2024 rồi vẫn chưa xuất hiện trên XCode . Enjoy, see you.