我想更改 Swift 包中的默认标头。这可能吗?
Note:我不想为了项目而改变它。这个有可能。如果你想改变
它适合您的项目:更改 Xcode 中的默认标头注释许可证 https://stackoverflow.com/questions/2381149/changing-the-default-header-comment-license-in-xcode
要更改单个 Swift 包的标头注释,您必须将IDETemplateMacros.plist
文件位于相对于包根目录的以下位置:
.swiftpm/xcode/package.xcworkspace/xcshareddata/IDETemplateMacros.plist
不幸的是,在 Xcode 13 中,包名称宏不起作用,但您可以手动指定它。以下是宏文件的示例内容:
<?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>
// ___FILENAME___
// Your Package Name
//
// Created by ___FULLUSERNAME___ on ___DATE___.
// Copyright © 2021 Your Name Or Company. All rights reserved.
//</string>
</dict>
</plist>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)