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
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
680
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
200
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osc25hi-duckdb
takahashiikki
0
260
余白を設計しフロントエンド開発を 加速させる
tsukuha
6
1.8k
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.2k
AgentCoreとHuman in the Loop
har1101
5
190
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
780
AIエージェントの設計で注意するべきポイント6選
har1101
6
3.2k
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
170
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
500
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
180
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
490
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
140
Utilizing Notion as your number one productivity tool
mfonobong
2
200
Designing for Performance
lara
610
70k
Testing 201, or: Great Expectations
jmmastey
46
7.9k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Curse of the Amulet
leimatthew05
1
7.5k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
210
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
120
Context Engineering - Making Every Token Count
addyosmani
9
620
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
370
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