Xcode5でany fileを作成すると、ファイルの上部は次のようになります
そのテンプレートまたは作成を変更して、見た目を変える方法はありますか?
「変更」と言うと、それが何であるかの例を示します。
名前、製品名、会社名などを変更する方法は知っています実際の「テンプレート」自体を変更する方法を知りたいです。
(もし可能ならば。)
Xcodeがアップグレードされるたびに変更をやり直す必要がある場合、私はまったく気にしません
これはXcode 5のみに関するものです。Xcode4ではありません。
名前や他の個々のアイテムを変更する方法はすでに知っています。 「テンプレート」全体を全体的に変更したい
この多くが単純に不可能であるか、非実用的であるかもしれないことを感謝します(数十個のファイルを変更する必要がある、など)。その場合は、深く感謝します。
注:ネット上で気づいたことですが、誰かがこの質問をするたびに、多くの人がXcodeで"new templates"の作成方法を説明して答えます。たとえば、新しいタイプのクラスまたはカテゴリの新しいテンプレート。 (人々が「テンプレート」という単語を見るとすぐに、その意味で新しい「テンプレート」を追加する方法の説明をすぐに入力し始めるかもしれません。)私が尋ねている唯一のことは、ページの上部にある「標準テキスト」または「著作権テキスト」-すべてのページ-それだけです。
(上記の2つの画像に示されているテキストの参照方法を知るのは困難です。「ヘッダー」と言うと、.hファイルを考えるようになります。一方で、著作権は単なる著作権表示ではなく、それは「ファイルのコメントブロックの先頭」だと思いますが、他の用語との組み合わせのためにGoogleで検索することは不可能です。)
Xcode 5でファイルテンプレートの作成プロセスは変更されなかったため、Xcode 4で見つけた情報はXcode 5でも機能するはずです。しかし、質問に答えるには、カスタムファイルテンプレートを作成する必要があります。 XcodeのアプリケーションバンドルにあるAppleのファイルテンプレートの1つを複製します。 iOSファイルテンプレートは、Xcode 5の次の場所にあります。
Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates
Appleの残りのファイルテンプレートは、Xcode 5の次の場所にあります。
Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates
FinderからXcodeアプリケーションを選択し、右クリックして[パッケージの内容を表示]を選択すると、アプリケーションバンドル内のコンテンツディレクトリに移動します。
ファイルテンプレートのコピーを次の場所に配置します。
/Users/YourUsername/Library/Developer/Xcode/Templates/File Templates/GroupName
GroupNameは、新規ファイルアシスタントの左側にあるカテゴリの名前です。独自のグループ名を作成するか、組み込みの名前のいずれかを使用できます。ファイルテンプレートがGroupNameカテゴリに表示されます。
ここで、Appleのファイルテンプレートのコピーを編集します。 .xctemplateフォルダー内には、Objective-Cファイルテンプレートの次のファイルが表示されます。
___FILEBASENAME___.h
___FILEBASENAME___.m
FILEBASENAMEの前後には3つのアンダースコアがあります。 XcodeでFILEBASENAMEファイルを開き、ニーズに合わせて変更します。あなたの場合、ファイルの上部にあるコメントを変更する必要があります。
カスタムファイルテンプレートを作成することが実用的かどうかは、複製するAppleのファイルテンプレートの数によって異なります。 Appleのすべてのファイルテンプレートを複製することは実用的ではありませんが、AppleのCocoa Touchファイルテンプレートを複製することはより実用的です。
詳細なガイド付きの投稿があります。元のテンプレートにアクセスするには、Markの回答に記載されているようにXcodeアプリバンドルを開く必要があります。
http://meandmark.com/blog/2011/11/creating-custom-xcode-4-file-templates/