Veja rapidamente todos os lugares em que um símbolo (classe, método, propriedade, variável etc.) é usado. Posicione o sinal de intercalação em um símbolo e pressione ⌥F7 para encontrar seus usos.
O recurso Find Usages no AppCode funciona no nível semântico e mostra os usos reais, não apenas correspondências de texto. Além disso, ele compreende e pode ser usado com arquivos de localização, CoreData e xib. Você também pode realçar quaisquer usos de referência no arquivo atual, pressionando ⇧⌘F7, e depois saltar entre eles.
O AppCode pode ajudar você a encontrar qualquer coisa, seja um item no código-fonte, uma ação de usuário ou um elemento de interface de usuário. Pressione ⇧ duas vezes e comece a digitar o que você está procurando. Você também pode configurar os escopos de pesquisa com base nas suas necessidades específicas.
Pesquisa todo o projeto em busca de uma classe (⌘O), um arquivo (⇧⌘O) ou símbolo (⌥⌘O) com base em seu nome. O recurso de complementação ajudará você a encontrar o nome apropriado rapidamente.
Use ícones especiais na medianiz esquerda para saltar até a declaração de um símbolo (⌘B) ou sua definição (⌥⌘B). Se estiver em uma declaração, a ação "Go to declaration" funciona como "Show usages".
Navegue facilmente até um arquivo que foi editado recentemente ou um arquivo relacionado ao que está aberto no momento. Com o AppCode, é possível fazer isso com alguns atalhos simples: ⌘E para Recent Files,⇧⌘E para Recently Changed Files, ⇧⌥C para Recent Changes e ⇧⌘← para Last Edit Location.
O AppCode permite gerar diagramas UML para Objective-C e Swift. Os diagramas ajudam a analisar a estrutura da sua aplicação, mostrando tipos, juntamente com suas conexões, métodos e campos.
O AppCode oferece várias exibições para ajudar você a navegar pelo seu projeto e ver toda a sua estrutura. A exibição Project fornece uma maneira conveniente de explorar a estrutura do projeto, enquanto a exibição Files reflete o layout físico do projeto em vez de grupos lógicos.
Há também a exibição Structure, que exibe a estrutura de um arquivo na guia atual do editor, e uma exibição Hierarchy para visualizar a hierarquia de classes e também as hierarquias de métodos, chamadas e inclusões.