Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AppCode, why not?
Search
Asli Sabanci
January 16, 2016
Programming
0
270
AppCode, why not?
AppCode > Xcode, sometimes.
Asli Sabanci
January 16, 2016
Tweet
Share
More Decks by Asli Sabanci
See All by Asli Sabanci
Let's Dive Into Apple Watch
kirkiki
0
58
Other Decks in Programming
See All in Programming
Package Management Learnings from Homebrew
mikemcquaid
0
200
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
190
CSC307 Lecture 07
javiergs
PRO
0
550
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
110
CSC307 Lecture 05
javiergs
PRO
0
490
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
620
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.5k
SourceGeneratorのススメ
htkym
0
190
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
Apache Iceberg V3 and migration to V3
tomtanaka
0
150
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
120
Implementation Patterns
denyspoltorak
0
280
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Navigating Team Friction
lara
192
16k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Building Flexible Design Systems
yeseniaperezcruz
330
40k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
420
Making the Leap to Tech Lead
cromwellryan
135
9.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
Transcript
AppCode, WHY NOT? Asli Sabanci @Cocoaist, Jan 2016 @kirkiki
Navigation » Check method implementation in a popover ⌘Y »
Find usages ⌥⌘F7 » Subclass implementations ⌥⌘B » Superclass implementation ⌘U » Usages of variable in current file ⇧⌘F7
Navigation » Structure window ⌘F7 » Recent files ⌘E »
Jump to last edit position ⇧⌘⌫
Smart Completions » Creating a new variable from usage »
Importing needed headers » Indicating unused headers
Editing » Place multiple cursors ⌥⇧ » Column selection ⇧⌘8
» Move lines, statements up/down ⌥⇧↑ or ⌥⇧↓ » Surround with something ⌥⌘T » Many refactoring options
Code Style Rules » Set code style rules under Preferences
for different languages » Indent a piece of code ^⌥I » Apply code style rules on a piece of code ⌥⌘L » Fold/unfold a piece of code ⌘.
Bookmarks & TODOs » Bookmark code F3 » View bookmarks
⌘F3 » Bookmark with mnemonics ⌥F3 and quick jump to numbered bookmarks » View TODOs ⌘6 » Create special patterns, list & filter them
Code Inspection » Configure inspections » Create profiles » Run
inspections on different scopes (Just uncommitted files, just open files, some files, etc...) » Export inspection issues
Reveal Integration » Just install the plugin and it's done
» No changes on the project file
Cocoapods Integration » Contextual menu items for creating / editing
a podfile » Install pods through menu items » Autocomplete options for pod names and versions
REST Client » Send requests, check responses » Edit headers
» Import / export requests
Terminal Embedded, colorful, functional
Plugins » KeyPromoter » Cocoapods » Reveal
Resources AppCode Workshop