完全更改Xcode中所有新文件上的整个“标题”

问题描述 投票:36回答:2

在Xcode中创建任何文件时,您会得到:**

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9YV3hrdS5wbmcifQ==” alt =“在此处输入图像描述”>

是否有办法完全更改该模板?

(更改公司名称等很简单。如何更改实际模板?]

我一点也不在乎,是否每次Xcode升级时都必须重做更改。


FYI年后,正确的解决方案-https://stackoverflow.com/a/57510348/294884

xcode templates xcode5
2个回答
55
投票

文件模板创建过程在Xcode 5中没有更改,因此,您为Xcode 4找到的任何信息也应在Xcode 5中起作用。但是要回答您的问题,您必须创建一个自定义文件模板。复制Apple的一个文件模板,该文件模板在Xcode的应用程序包中。 iOS文件模板位于Xcode 5中的以下位置:

Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates

Apple的其余文件模板在Xcode 5中的以下位置:

Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates

从Finder中选择Xcode应用程序,单击鼠标右键,然后选择Show Package Contents,将带您到应用程序包内的Contents目录。

将文件模板的副本放置在以下位置:

/Users/YourUsername/Library/Developer/Xcode/Templates/File Templates/GroupName

GroupName是新文件助手左侧的类别名称。您可以创建自己的组名,也可以使用内置名称之一。您的文件模板将出现在GroupName类别中。

现在是时候编辑Apple文件模板的副本了。在.xctemplate文件夹内,您应该看到以下用于Objective-C文件模板的文件:

___FILEBASENAME___.h
___FILEBASENAME___.m

FILEBASENAME之前和之后有三个下划线。在Xcode中打开FILEBASENAME文件,并对其进行修改以适合您的需求。在您的情况下,这将涉及更改文件顶部的注释。

是否创建自定义文件模板是否可行取决于您要复制多少Apple文件模板。复制每个Apple文件模板是不切实际的,但是复制Apple的Cocoa Touch文件模板将更实用。


2
投票

这里有一篇带有详细指南的文章。要访问原始模板,您需要按照Mark的回答中所述打开Xcode应用程序捆绑包。

http://meandmark.com/blog/2011/11/creating-custom-xcode-4-file-templates/

© www.soinside.com 2019 - 2024. All rights reserved.