General Guidelines
AppCode inherits many features from the IntelliJIDEA platform. In this section we cover some of this shared functionality.
- Guided Tour Around AppCode User Interface
- AppCode Editor. Guided Tour
- Working with Tool Windows
- Configuring IDE Preferences
- Accessing IDE Preferences
- Configuring Keyboard Shortcuts
- Configuring Menus and Toolbars
- Configuring Quick Lists
- Configuring Third-Party Tools
- Creating and Registering File Types
- Configuring Colors and Fonts
- Exporting and Importing Preferences
- Setting Background Image
- Synchronizing and Sharing Preferences
- Switching Between Schemes
- Creating and Managing Projects
- Configuring Project Preferences
- Populating Projects
- Editing Interface Files
- Comparing Files and Folders
- File and Code Templates
- Generating Code
- Code completion
- Live Templates
- Creating and Optimizing Imports
- Creating and Managing Targets
- Analyzing applications
- Switching Resolve Context
- Code Inspection
- Accessing Inspection Settings
- Customizing Profiles
- Configuring Inspection Severities
- Disabling and Enabling Inspections
- Suppressing Inspections
- Configuring Inspection for Different Scopes
- Running Inspections
- Running Inspection by Name
- Analyzing Inspection Results
- Resolving Problems
- Exporting Inspection Results
- Changing Highlighting Level for the Current File
- Intention Actions
- Viewing Reference Information
- Internationalization and Localization Support
- Navigating Through the Source Code
- Navigating with Bookmarks
- Navigating Between Open Files and Tool Windows
- Navigating Between IDE Components
- Navigating Between Methods and Tags
- Navigating Between Test and Test Subject
- Navigating from Stacktrace to Source Code
- Navigating Through the Hierarchy of Methods
- Navigating to Action
- Navigating to Braces
- Navigating to Class, File or Symbol by Name
- Navigating to Definition
- Navigating to Folder
- Navigating to File Path
- Navigating to Line
- Navigating to Next/Previous Change
- Navigating to Next/Previous Error
- Navigating to Recent File
- Navigating to Navigated Items
- Navigating with Favorites Tool Window
- Navigating with Navigation Bar
- Navigating with Structure Views
- Searching Through the Source Code
- Using TODO
- Working with Run/Debug Configurations
- Running
- Debugging
- Using Breakpoints
- Configuring Debugger Options
- Starting the Debugger Session
- Pausing and Resuming the Debugger Session
- Examining Suspended Program
- Exploring Frames
- Finding the Current Execution Point
- Set Variable Value
- Stepping Through the Program
- Monitoring the Debug Information
- Debugging iOS Apps with Reveal
- Testing
- Refactoring Source Code
- Deploying your application
- Version control with AppCode
- Enabling Version Control
- Configuring Version Control Options
- Managing Files under Version Control
- Comparing File Versions
- Resolving Conflicts
- VCS Integration with issue trackers
- Managing Changelists
- Shelving and Unshelving Changes
- Updating Local Information
- Using Patches
- Viewing Changes Information
- Using Git integration
- Set up a Git repository
- Sync with a remote repository
- Commit and push changes
- Investigate changes
- Use patches
- Manage branches
- Apply changes from one branch to another
- Resolve conflicts
- Work on several features simultaneously
- Undo changes
- Use tags to mark specific commits
- Edit project history
- Manage projects hosted on GitHub
- Using CVS Integration
- Using Mercurial Integration
- Using Perforce Integration
- Enabling and Configuring Perforce Integration
- Handling Modified Without Checkout Files
- Integrating Perforce Files
- Resolving Conflicts with Perforce Integration
- Showing Revision Graph and Time-Lapse View
- Using Multiple Perforce Depots with P4CONFIG
- Working Offline
- Checking Perforce Project Status
- Attaching and Detaching Perforce Jobs to Changelists
- Using Subversion Integration
- Authenticating to Subversion
- Browsing Subversion Repository
- Checking Out Files from Subversion Repository
- Cleaning Up Local Working Copy
- Comparing With Branch
- Configuring the Format of the Local Working Copy
- Configuring HTTP Proxy
- Configuring Subversion Repository Location
- Configuring Subversion Branches
- Creating Branches and Tags
- Exporting Information From Subversion Repository
- Importing a Local Directory to Subversion Repository
- Integrating Changes to Branch
- Integrating SVN Projects or Directories
- Integrating Changes To/From Feature Branches
- Locking and Unlocking Files and Folders
- Resolving Text Conflicts
- Sharing Directory
- Viewing and Fast Processing of Changelists
- Viewing Merge Sources
- Working With Subversion Properties for Files and Directories
- Diagnosing Problems with Subversion Integration
- Using TFS Integration
- Local History
- Managing Plugins
- Managing Tasks and Contexts
- Viewing Pages with Web Contents
- Working with Embedded Local Terminal
- Working with AppCode Features from Command Line
- Working with Background Tasks
Last modified: 19 September 2019