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
Xcode TIPS集
Search
moto3
January 19, 2018
Programming
1
230
Xcode TIPS集
Xcodeで使うキーボードショートカットなどを集めて見ました。
moto3
January 19, 2018
Tweet
Share
Other Decks in Programming
See All in Programming
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
440
PipeCDのプラグイン化で目指すところ
warashi
1
270
Discover Metal 4
rei315
2
130
AIともっと楽するE2Eテスト
myohei
6
2.6k
Deep Dive into ~/.claude/projects
hiragram
14
2.5k
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
650
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
640
AI駆動のマルチエージェントによる業務フロー自動化の設計と実践
h_okkah
0
150
Startups on Rails in Past, Present and Future–Irina Nazarova, RailsConf 2025
irinanazarova
0
100
Node-RED を(HTTP で)つなげる MCP サーバーを作ってみた
highu
0
120
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
290
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
250
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Writing Fast Ruby
sferik
628
62k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Thoughts on Productivity
jonyablonski
69
4.7k
Transcript
Xcode TIPSू
Xcode TIPSू • ϥοϓτοϓͳͲͰ͏࣌ʹศརͳγϣʔτΧοτ • Xcode9ͰՃ͞Εͨ • ϏσΦνϡʔτϦΞϧͳͲͰ࣌ʑݟ͔͚Δ ʮࠓͷͲ͏ͬͯͬͨͷʁʯͱ͍͏
͓அΓ • Swift / Xcodeॳ৺ऀ͕ूΊͨͰ͢ɻ • ීஈࣄͳͲͰ͓͍ͷํʹ৽͍͠ใ શ͘ͳ͍ͱࢥ͍·͢ɻ
ΞγελϯτΤσΟλʔ • φϏήʔγϣϯΤϦΞͷ ϑΝΠϧΛOption + ΫϦοΫͰΦʔϓϯ • Command +
EnterͰ Ϋϩʔζ
φϏήʔγϣϯ/ΠϯεϖΫλ • Command + 0ͰφϏήʔ γϣϯόʔͷ։ด • Command + Option
+ 0 ͰΠϯεϖΫλͷ։ด
φϏήʔγϣϯ/ΠϯεϖΫλ • Command 1-9ͰφϏήʔ γϣϯόʔͷλϒΛબ • Option + Command 1-6
ͰΠϯεϖΫλͷλϒΛ બ
Open Quickly • Command + Shift + OͰ ݺͼग़͢ɻ •
͍ΘΏΔXcode൛ͷε ϙοτϥΠτͱ͔ SublimeTextͷ GotoAnything • ϑΝΠϧ໊ͱίʔυ ྆ํͰݕࡧՄ
MARKɿίϝϯτ • MARK: Ͱ࢝·Δίϝϯτ ্ͷυϩοϓμϯ͔Β ݺͼग़͠Մೳ • ͍ίʔυͷཧʹศར • (Medium͔ΒͷྫΛ
ܝࡌ)
ίϝϯτγϣʔτΧοτ • Command + / Ͱબ͞Ε ͨจΛίϝϯτԽ/ ඇίϝϯτԽ • ҰߦͰೋߦҎ্Ͱ
Ͱ͖Δ • ίʔυϒϩοΫΛҰ୴ί ϝϯτͯ͠ஔ͍͓͖͍ͯͨ ࣌ʹศར
Πϯσϯςʔγϣϯ • Control + iͰҰൃཧ • ifforจͷதʹॲཧΛՃ ͯ͠όϥόϥʹͳͬͯ͠·ͬ ͨ࣌ʹศར
Πϯσϯςʔγϣϯ • CommandΛԡ͠ͳ͕Βɺ ࠷ޙͷΧοίʹϚε ΛͯΔͱͦͷจશମΛ ϋΠϥΠτ
ΧελϜίʔυεχϖοτ • ίʔυΛηϨΫτͯ͠ɺӈ ԼͷίʔυεχϖοτΤ ϦΞʹυϥοά͢Δͱɺ ࣗͷΧελϜεχϖο τ͕࡞ΕΔɻ
ϦϑΝΫλϦϯά • Objective-CͰ͋ͬͨػ ೳͰɺSwiftͰXcode9Ͱ ࠶ͼొ • ୯ޠΛηϨΫτɺControl + ΫϦοΫͰɺRefactor… →Rename
• ෳͷϑΝΠϧΛ·ͱΊ ͯݟΒΕΔɻ
ϦϑΝΫλϦϯά • ಉ͡ϑΝΠϧʢείʔ ϓʣ ͷΈͰΔ߹ɺ Command + Control + E
ϦϑΝΫλϦϯά • ಉ͘͡ɺRefactor… →Extract MethodͰผؔ ʹม
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ