2012-03-05 11 views

Trả lời

49

Trong Xcode, hãy chọn mục trình đơn này: Xcode -> Công cụ nhà phát triển mở -> FileMerge. Bản thân ứng dụng ở đây:

/Applications/Xcode.app/Contents/Applications/FileMerge.app 

Trên dòng lệnh, sử dụng opendiff. Bạn phải cài đặt các công cụ dòng lệnh - vào tab Xcode, Preferences, Downloads, và cài đặt Command Line Tools nếu bạn chưa có.

+0

Không làm việc cho tôi: tôi nhận được 'Lỗi: Không thể chạy/Developer/usr/bin/opendiff (không có tập tin như vậy) .' Xcode 4.3 loại bỏ thư mục này hoàn toàn, và bây giờ '/ usr/bin/opendiff' tồn tại nhưng cung cấp cho tôi lỗi này –

+0

Bạn cũng có thể khởi chạy nó trực tiếp trong xcode, trên thanh trên cùng. Nhấp vào "Xcode" >> "công cụ phát triển mở" –

+30

Nếu dòng lệnh không hoạt động và bạn không còn/thư mục Developer nữa, bạn có thể cần: 'sudo xcode-select -switch /Applications/Xcode.app/ Nội dung/Nhà phát triển' –

32

Run này trong terminal của bạn:

sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer 
+3

Điều này không có tác dụng đối với tôi, nhưng 'sudo/usr/bin/xcode-select -switch/Applications/Xcode.app' đã làm. –

+0

Lạ lùng, nó làm việc cho tôi. Tôi sẽ để nó chưa được chỉnh sửa ngay bây giờ, và mọi người sẽ thử cả hai phương pháp và sử dụng một phương thức phù hợp với họ. – winsmith

+0

đã làm việc cho tôi! cảm ơn – holys