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
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
33k
品質ワークショップをやってみた
nealle
0
570
Leading Effective Engineering Teams in the AI Era
addyosmani
7
500
Introduce Hono CLI
yusukebe
6
2.9k
Devoxx BE 2025 Loom lab
josepaumard
0
110
技術的負債の正体を知って向き合う
irof
0
200
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
180
All About Angular's New Signal Forms
manfredsteyer
PRO
0
190
CSC305 Lecture 05
javiergs
PRO
0
220
Cursorハンズオン実践!
eltociear
2
1.1k
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
0
120
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
300
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
620
A designer walks into a library…
pauljervisheath
209
24k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
49
51k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Typedesign – Prime Four
hannesfritz
42
2.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
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Ͱผؔ ʹม
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ