SwiftUI ビュー用のカスタム Xcode プレイグラウンド テンプレートを作成したいと考えています。どのようなファイル形式が使用されていますか? 例を見つけるにはどうすればよいですか? これらのファイルはどこに置くべきですか?
1 に答える
0
パスでファイルテンプレートを複製することでテンプレートを作成できます
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Playground
各プラットフォームには独自のテンプレートがあることに注意してください。
TEMPLATE_NAME.xctemplate2 つのフォルダーと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 に答える