Sempre que eu crio um novo arquivo .cpp / .h no Xcode, um comentário é adicionado ao topo do arquivo. Por exemplo:
/*
* <file>.cpp
* <Name of project>
*
* Created by <My name> on <Date>.
* Copyright <Year and company>. All rights reserved.
*
*/
Quero mudar o comentário padrão para outra licença, como GPL / LGPL / ou outra coisa. Existe algum lugar onde eu possa alterar esse comportamento no Xcode?
Respostas:
qualquer atualização do seu SDK apagará as alterações aqui, portanto, mantenha o backup do seu modelo em outro lugar
fonte
___FULLUSERNAME___
,___PROJECTNAME___
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates
Com o Xcode 9, há uma opção integrada que você pode encontrar nos detalhes abaixo.
FILEHEADER
valor à Raiz e defina seu valor de string com seu texto de copyright, comoCopyright © 2017 ...
<ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist
<ProjectName>.xcodeproj/xcshareddata/IDETemplateMacros.plist
<WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist
<WorkspaceName>.xcworkspace/xcshareddata/IDETemplateMacros.plist
~/Library/Developer/Xcode/UserData/IDETemplateMacros.plist
Amostra
IDETemplateMacros.plist
para copiar e colar:fonte
©
para que funcione.Primeiro, tente alterar seu Nome e Organização do cartão de contato no Catálogo de endereços .
Se isso não funcionar, abra Preferências do sistema > Usuários e grupos> Clique com o botão direito do mouse em seu usuário (as preferências do sistema já devem estar desbloqueadas)> Opções avançadas ...> Alterar o nome na caixa de texto Nome completo .
Para alterar o nome da organização no Xcode, clique no arquivo do projeto para que ele seja selecionado (barra lateral esquerda do Xcode no navegador de projetos)> No Inspetor de arquivos (barra lateral direita do Xcode) altere a caixa de texto Organização .
fonte
Esta postagem do blog apresenta algumas boas etapas para modificar modelos de arquivo no Xcode 4.3:
http://error-success.piku.org.uk/2012/04/27/how-to-make-xcode-4-3-2-templates/
A
/Developer
pasta não existe mais, então você copia os modelos de dentro do pacote Xcode.app localizado em/Applications
:E coloque sua cópia modificada aqui, como antes:
ATUALIZAÇÃO: decidi escrever um script que extrairia os modelos Xcode integrados e substituiria os cabeçalhos. A fonte e as instruções podem ser encontradas no seguinte url:
https://github.com/royclarkson/xcode-templates
fonte
Não edite nada em / Developer, pois a Apple pode sobrescrever isso a qualquer momento.
O seguinte funciona para Xcode 4, 5 e 6, exceto a fonte posterior difere e está em / Aplicativos
Em vez disso copiar os modelos que você deseja alterar
/Applications/Xcode<version>.app/Contents/Developer/Library/Xcode/Templates
para~/Library/Developer/Xcode/Templates/File Templates
e, em seguida, editar os arquivos mantendo a mesma estrutura de diretório, mas editar o nome do diretório que é o modelo para não mostrar-se aa duplicado no Xcode.por exemplo, para uma nova categoria de arquivos C / C + no Xcode 5, copie
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/C and C++
para~/Library/Developer/Xcode/Templates/File Templates/GPL C and C++
este processo é copiado do blog da Red Glasses
Para Xcode 4, o caminho de origem é ou para Xcode 4
/Developer/Library/Xcode/Templates/File Templates
fonte
É muito simples:
Em uma linha, escreva o seguinte:
Você não precisa se preocupar em mudar de diretório de antemão ou qualquer outra coisa. Funciona instantaneamente.
fonte
- Pressione
⌘ 1
para exibir o Navegador de Arquivos.- Clique no nome do seu projeto na parte superior do
File Navigator
.- Pressione
⌘⌥⇧ ⏎
(que é Command Option Shift Return) para visualizar oVersion Editor
.- Certifique-se de que a Visualização de comparação seja exibida (
View > Version Editor > Show Comparison View
).Isso permite que você veja o texto bruto do arquivo project.pbxproj do seu projeto.
- Pressione
⌘ f
para pesquisar o arquivo project.pbxproj, coleORGANIZATIONNAME
e pressione Return.É aqui que o nome da organização que segue o texto de copyright é definido.
fonte
Altere os detalhes em sua Agenda - adicione um nome de empresa. Ele vai pegá-lo daí.
fonte
Tente modificar este arquivo:
fonte
No Xcode 4.2, eles estão aqui:
fonte
Para usuários do AppCode :
CMD + ,
)Editor
-File and Code Templates
Project
.idea/fileTemplates
se necessáriofonte