SwiftUI ビュー用のカスタム Xcode プレイグラウンド テンプレートを作成したいと考えています。どのようなファイル形式が使用されていますか? 例を見つけるにはどうすればよいですか? これらのファイルはどこに置くべきですか?
1 に答える
0
パスでファイルテンプレートを複製することでテンプレートを作成できます
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Playground
各プラットフォームには独自のテンプレートがあることに注意してください。
TEMPLATE_NAME.xctemplate
2 つのフォルダーとTEMPLATE_NAME___FileMenu.xctemplate
をコピー~/Library/Developer/Xcode/Templates/File Templates
し、必要に応じて名前を変更します。
(サブフォルダーに入れることができますSwiftUI
。その名前は、テンプレートを他のテンプレートと区別するために使用されます)
- テンプレートの表示名を変更するには、
Name
フィールドを変更できますTemplateInfo.plist
- テンプレートのコードをファイルに貼り付け
___FILEBASENAME___.playground
ます (プレースホルダーを使用して、パラメーターに基づいてコード ベースを生成できます。たとえば、この記事を参照してください) 。
例として私のテンプレートを次に示します: https://github.com/DanSkeel/XcodeTemplates/tree/main/Playground
注:
...___FileMenu.xctemplate
ファイルは、開いているプレイグラウンドから新しいファイルを作成するときに使用されます。
于 2020-10-23T20:52:30.340 に答える