Navigation in AppCode
Navigating through files and source code, especially in complex projects, can eat up a lot of time, which is why it is essential to learn how to move around quickly in your IDE. AppCode provides plenty of navigation features that can help you move faster. In this blog post, we’ll take a look at some of the most helpful navigation tools, settings, and shortcuts that you can add to your arsenal. Adjust the Project tool window Using the Project tool window is the simplest way to explore a project. To show/hide the tool window, press ⌘1. You can also press ⌘1 to shift the focus from the editor to
New AppCode 2020.3 EAP: SourceKit-based Go to Definition and Bug Fixes
Hi everyone, The new AppCode 2020.3 EAP build is available for download from our site. SourceKit-based Go to Definition Go to Definition now works for code symbols during indexing and caching, so you no longer need to wait for the indexing to finish. We use SourceKit which similarly allows code completion and navigation to be used during indexing. We are still working on this feature, so there are still some issues linked to this base ticket. Localization Completion now works for localization keys inside NSLocalizedString. Bug Fixes The following notable issues are fixed in this build: Swif
AppCode 2020.1 Is Here with Faster Code Assistance for Pure Swift and Mixed Projects, Completion During Indexing, Documentation Comments Generation, Type Hierarchy View for Swift, and More!
Please give a warm welcome to our first update this year – AppCode 2020.1! Download AppCode 2020.1 (more…)
Find Usages: no place for symbols to hide
Find Usages lets you quickly see all the places where a symbol (class, method, property, variable, etc.) is used. Unlike textual search, Find Usages in AppCode works on the semantic level and shows you actual usages, not just text matches. Moreover, it understands and can be used with localization, Core Data and xib files. Finding usages Just press Alt + F7 and get a list of references grouped by type of usage, module and file. The first results are displayed immediately. When you have a huge project, more results appear as the IDE finds them. By default the results are not grouped
Lost in sources? Code navigation to the rescue!
If you ever tried to investigate someone else's code, you know that efficient project navigation can be crucial. It also comes in handy with your own code as your project grows. Of course, all the projects vary, and every developer has own navigation preferences and habits, so the best way to navigate through the code is a matter of taste; and AppCode gives plenty of choice here: use Go To commands, gutter navigation, special views, quick lookup or usages search. Once you try them, you'll quickly find your way around. Not to waste your time, let's drill into details and we'll start with the es