Uma ferramenta de mesclagem visual integrada resolve todos os conflitos de maneira rápida e intuitiva. As alterações feitas localmente são realçadas à medida que você digita na medianiz do editor, proporcionando navegação intuitiva e reversão para alterações individuais.
Uma caixa de diálogo de submissão permite realizar a análise do código, verificar se ele ainda contém TODOs no código e reformatá-lo.
Além disso, se você perceber um pequeno issue enquanto observa uma diferença, não precisará retornar ao editor. Basta desbloquear o modo de edição e aplicar as alterações no local.
O Histórico local ajuda você a tirar o máximo proveito do seu VCS ou, se você não usa um VCS, esse recurso pode ajudá-lo a acompanhar tudo o que acontece com o seu código.
Com todas as alterações constantes feitas no código, os sistemas de controle de versão podem rastrear apenas diferenças entre versões submetidas, enquanto as alterações locais podem passar despercebidas. É aqui que o Histórico local pode salvar o dia e impedir o desastre de perder suas alterações.
O AppCode fornece uma interface unificada de primeira classe para os sistemas de controle de versão (VCS) mais populares, entre eles o Subversion, o Git, o Mercurial, o Perforce e muito mais.
Mantenha-se atualizado com a sua equipe sem sair do IDE. Veja o que foi submetido ao VCS por outros membros da equipe e consulte a exibição Incoming Changes para alterações de código ainda não integradas à sua cópia local.
Enquanto você trabalha em várias coisas ao mesmo tempo, agrupar suas alterações em várias listas de alterações pode ser muito útil. Use as listas de alterações integradas do AppCode para organizar suas alterações da maneira que você preferir.
Você também pode usar a opção Shelve changes para separar algumas alterações e restaurá-las no futuro.