回答:
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates
SDKを更新すると、ここで変更が消去されるため、テンプレートを別の場所にバックアップしてください
___FULLUSERNAME___
、___PROJECTNAME___
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates
ではXcodeの9あなたは、以下の詳細を見つけることができます内蔵のオプションがあります。
FILEHEADER
ルートに値を追加し、その文字列値を著作権テキストで次のように設定しますCopyright © 2017 ...
<ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist
<ProjectName>.xcodeproj/xcshareddata/IDETemplateMacros.plist
<WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist
<WorkspaceName>.xcworkspace/xcshareddata/IDETemplateMacros.plist
~/Library/Developer/Xcode/UserData/IDETemplateMacros.plist
IDETemplateMacros.plist
コピーと貼り付けのサンプル:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>FILEHEADER</key>
<string>
// Created by Your Name on 29.12.17.
// Copyright © 2017 Your Company. All rights reserved.
// </string>
</dict>
</plist>
©
、それを機能させます。
まず、アドレス帳で連絡先カードの名前と組織を変更してみてください。
それが機能しない場合は、システム環境設定 >ユーザーとグループ>ユーザーを右クリックします(システム環境設定はすでにロック解除されている必要があります)>詳細オプション...> フルネームテキストボックスで名前を変更します。
Xcodeで組織名を変更するには、プロジェクトファイルをクリックして選択します(プロジェクトナビゲーターのXcodeの左側のサイドバー)>ファイルインスペクター(Xcodeの右側のサイドバー)で、[ 組織]テキストボックスを変更します。
このブログ投稿には、Xcode 4.3でファイルテンプレートを変更するためのいくつかの優れた手順があります。
http://error-success.piku.org.uk/2012/04/27/how-to-make-xcode-4-3-2-templates/
/Developer
あなたはに位置Xcode.appバンドル内からテンプレートをコピーして、フォルダはもはや、存在しません/Applications
:
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File \ Templates /
前と同じように、変更したコピーをここに配置します。
〜/ライブラリ/ Developer / Xcode / Templates / File \ Templates /
更新:組み込みのXcodeテンプレートを抽出してヘッダーを置き換えるスクリプトを書くことにしました。ソースと手順は、次のURLにあります。
Appleはいつでもこれを上書きできるため、/ Developerで何も編集しないでください。
Xcode 4、5、6の場合、次のソースは異なり、/ Applicationsの下にあります。
代わりにあなたがから変更したいというテンプレートをコピー/Applications/Xcode<version>.app/Contents/Developer/Library/Xcode/Templates
する~/Library/Developer/Xcode/Templates/File Templates
と、同じディレクトリ構造が、編集Xcodeでのaa重複を表示しないように、テンプレートのディレクトリ名を維持するファイルを編集します。
例えば、C / C + Xcodeの5コピー中のファイルの新しいカテゴリの/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/C and C++
へ~/Library/Developer/Xcode/Templates/File Templates/GPL C and C++
このプロセスはRed Glassesのブログからコピーされます
Xcode 4の場合、ソースパスはまたはXcode 4の場合 /Developer/Library/Xcode/Templates/File Templates
とても簡単です:
1行で、次のように記述します。
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions -dict ORGANIZATIONNAME "Blah, Inc"
事前にディレクトリを変更したり、その他のことを心配する必要はありません。それは即座に機能します。
–を押し⌘ 1
て、ファイルナビゲーターを表示します。
–の上部にあるプロジェクトの名前をクリックしますFile Navigator
。
– ⌘⌥⇧ ⏎
を表示するには、(それはコマンドオプション、Shift、Return)を押しますVersion Editor
。
–比較ビューが表示されていることを確認します(View > Version Editor > Show Comparison View
)。
これにより、プロジェクトのproject.pbxprojファイルの生のテキストを表示できます。
–を押し⌘ f
てproject.pbxprojファイルを検索し、貼り付けてORGANIZATIONNAME
Return キーを押します。
これは、著作権テキストに続く組織の名前が定義される場所です。