2011-10-31 13 views
6

Trước đây, tất cả các tiêu đề tệp đã được hiển thị như sau.Cập nhật chi tiết mẫu dự án XCode

// Created by ABC_User_Name on 10/31/11. 

tôi đã sửa đổi tên người dùng từ ABC_User_Name để XYZ_User_Name.

Bây giờ, ngay cả sau khi đăng xuất & đăng nhập lại, tôi cũng tìm thấy các tiêu đề giống nhau trong tất cả các mẫu dự án. Làm thế nào để cập nhật các mẫu với tên người dùng hiện tại?

Tôi có cần phải sửa đổi thủ công tất cả chúng không?

+0

bạn đang sử dụng xcode 4? – Maulik

+1

bạn nên tham khảo những câu trả lời này http://stackoverflow.com/questions/33720/change-templates-in-xcode – Maulik

+0

Những con đường đó đã lỗi thời tôi sợ. Bây giờ Nhà phát triển đang ở ~/Library/Developer. – Jano

Trả lời

4

Các mẫu ban đầu sử dụng tiêu đề này:

// Created by ___FULLUSERNAME___. 
// Copyright ___YEAR___ ___ORGANIZATIONNAME___. All rights reserved. 

Những lời với dấu gạch dưới đôi là tài liệu tham khảo giữ chỗ. Có 18 mà tôi biết, và bạn có thể thêm nhiều hơn nữa trong định nghĩa mẫu của bạn. Các tùy chọn này có thể được sửa đổi thêm bằng cách sử dụng các biến tùy chọn. Những người bạn nhìn thấy ở trên là:

  • ___FULLUSERNAME___ Họ và tên người dùng hiện tại (họ + tên).
  • __YEAR__ Năm hiện tại.
  • ___ORGANIZATIONNAME___ Tên tổ chức của bạn như được thấy trên sổ địa chỉ của bạn. Bạn có thể thay đổi nó cho mỗi dự án chọn nút Project và thiết lập trường Organization.

Khi dự án được tạo, tiêu đề trở thành văn bản thuần túy và không bao giờ được cập nhật.


Đối với các dự án trong tương lai, tôi đề nghị bạn sao chép mẫu và thực hiện thay đổi ở đó. Nếu không, bạn có nguy cơ vặn các mẫu gốc hoặc có Xcode ghi đè lên các thay đổi của bạn.

Các bản gốc đang ở:

/Developer/Library/Xcode/Templates/ 
/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates 

Và tôi đã thực hiện một bản sao tại địa chỉ:

mkdir -p ~/Library/Developer/Xcode/Templates/File\ Templates/Jano 
mkdir -p ~/Library/Developer/Xcode/Templates/Project\ Templates/Jano 

nơi "Jano" là người dùng của tôi và nó sẽ hiển thị như một mẫu loại trong việc lựa chọn dự án mới màn.

User templates

Sau đó, bạn chỉnh sửa tiêu đề tự nộp bằng file, hoặc từ bash sử dụng sed.

4

Xcode 4 lưu trữ điều này trên cơ sở từng dự án.

Nếu bạn chọn dự án trong Điều hướng dự án (Cmd-1) và mở Trình kiểm tra tệp (Cmd-Opt-1), bạn sẽ thấy trường cho "Tổ chức" trong "Tài liệu dự án".

+0

cũng tham khảo http://stackoverflow.com/questions/2956464/where-do-i-set-my-company-name này – Maulik