2012-09-17 36 views
26

Tôi không thể làm mới danh sách tệp trong Project Navigator. Không có nút làm mới, và tôi không nghĩ rằng việc khởi động lại Xcode sẽ là giải pháp.Làm cách nào để làm mới nội dung Project Navigator trong Xcode?

Làm cách nào để xem các tệp mà bạn thêm bên ngoài? Tôi đang trên Mac.

+0

AFAIK, Xcode * chỉ chạy * trên Mac. Bạn có thể mô tả vấn đề của mình tốt hơn một chút không? Bạn đang thêm tệp như thế nào? Chúng không hiển thị trong danh sách tệp Xcode của bạn? –

+1

Tôi đang thêm các tệp bên ngoài (ví dụ: sao chép/dán một .js vào cùng một thư mục). Nó xuất hiện trong Xcode sau khi đóng và mở lại, không có cách nào để tìm nó trong danh sách nếu không –

Trả lời

11

Đóng và mở lại dự án, nếu cần.


Điều này có thể được yêu cầu nếu bạn đang sử dụng tham chiếu thư mục (làm ví dụ). Trong trường hợp đó, touch nhập thư mục có thể hoạt động để làm mới những gì Xcode hiển thị.

+1

Đây là câu trả lời đúng. Tôi thấy rằng tham khảo thư mục cuối cùng bắt kịp với thực tế, nhưng nó có thể mất một thời gian. Nếu bạn muốn nó được thực hiện ngay lập tức, không có gì khác ngoài việc đóng và mở. Tôi nghi ngờ điều này có liên quan đến hệ thống tập tin thay đổi trong bộ nhớ nhưng những thay đổi đó không làm cho nó vào đĩa ngay lập tức. – Zee

16

Làm cách nào để bạn xem tệp mà bạn thêm bên ngoài?

Không thể thêm tệp bên ngoài. Việc gộp một tệp nguồn vào thư mục dự án không thêm nó vào dự án. Để thêm một tệp, bạn phải thêm nó vào dự án từ bên trong Xcode.

Nếu bạn có một loạt tệp cần thêm sau đó trong hộp thoại Thêm tệp, bạn có thể chọn tất cả các tệp bạn muốn cùng lúc và thêm chúng mà không phải mở hộp thoại Thêm tệp. Chỉ cần sử dụng kiểm soát nhấp để chọn nhiều tệp.

+4

Apple - điều này có vẻ giống như một quyết định thiết kế rất ngớ ngẩn dựa trên mọi IDE khác đã từng sử dụng! Đây thực sự là lý do? – kgx

+2

Điều này không nhất thiết phải đúng: bạn có thể thêm tham chiếu thư mục vào dự án và Xcode được cho là hiển thị tất cả các mục nhập trong thư mục đó (tất cả chúng đều được thêm vào dự án). Điều này rất hữu ích nếu bạn có một thư mục src được quản lý bởi điều khiển phiên bản; các bản cập nhật thêm tệp được cho là tự động được phản ánh trong trình điều hướng dự án. – Zee

+1

@Zee Tôi đã thử cách này một lúc trước và IIRC không chỉ làm các tệp nguồn trong tham chiếu thư mục không tự động được thêm vào mục tiêu, thậm chí chúng không thể được thêm thủ công vào mục tiêu; Các tệp nguồn trong một tham chiếu thư mục không thể được biên dịch bình thường bởi Xcode. Từ đọc của tôi, tham chiếu thư mục được dành cho tệp tài nguyên (ví dụ: hình ảnh), thay vì tệp nguồn. – bames53

2

Đối với một tập tin duy nhất, bạn có thể mở các tập tin bên ngoài trong Xcode và cmd + s để cứu nó, nó sẽ được làm mới trong Xcode.

Ngoài ra, đối với cách nhanh chóng, bạn có thể chỉ cần chọn thư mục bên ngoài trong Xcode và cmd + s, nó sẽ làm mới tất cả các tập tin bên ngoài của bạn trong thư mục này.

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