在用Xcode 12/13开发swift包时,有没有办法在创建新文件时自动将包/目标名称和版权+公司名称添加到头文件中?
只需创建一个新的包(File > New > Package)并将一个新文件添加到源代码(File > New > File)。
目前给我这个:
//
// File.swift
//
//
// Created by User Name on 02.10.21.
//
而不是这样(像在向常规Xcode项目添加文件时):
//
// File.swift
// MyPackage
//
// Created by User Name on 02.10.21.
// Copyright © 2021 Company Name. All rights reserved.
//
谢谢!
2条答案
按热度按时间z8dt9xmd1#
1.创建名为IDETemplateMacros.plist的文件。这个新文件的内容
1.把这个文件放在下面的位置,
注意:您应该右键单击package.xcworkspace的“showpackagecontent”以进入screen shot。
xesrikrc2#
可以把上面梁光辉的答案加上,你也可以把这个加到
xcshareddata
文件夹里,像这样:1.在
<Your Package Root>/.swiftpm/xcode/package.workspace/
中,创建一个名为xcshareddata
的文件夹。1.把关桂在回答中提到的plist添加到这个文件夹中。
要知道
xcuserdata
会覆盖xcshareddata
,所以如果你在两者中有相同的文件,Xcode将使用xcuserdata
中的文件。