39
Developers.IO 2016 D-3 田中 圭介 モバイルアプリサービス部 Ⓒ Classmethod, Inc. 2016年02月20日 Xcode と Android Studio の "押さえておきたい" 開発サポート機能

Xcode と Android Studio の "押さえておきたい" 開発サポート機能

Embed Size (px)

Citation preview

Page 1: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

Developers.IO 2016

D-3

田中 圭介 モバイルアプリサービス部

Ⓒ Classmethod, Inc.

2016年02月20日

Xcode と Android Studio の "押さえておきたい" 開発サポート機能

Page 2: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

#cmdevio2016 #D

Page 3: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

自己紹介

田中 圭介(たなか けいすけ)

クラスメソッド入社 2 年目

iOS 開発歴 6 年

札幌勤務

Page 4: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

もくじ

ショートカット

設定

スクリーンキャプチャ

Git

デバッガ

Page 5: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

ショートカット

Page 6: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

記号

⌃ : control

⌥ : option

⇧ : shift

⌘ : command

⏎ : return

Page 7: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

File 系

Page 8: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 9: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

View 系

Page 10: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 11: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 12: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

Navigate 系

Page 13: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 14: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

Navigate 系

定義へジャンプ

⌃ ⌘ J

⌘ クリック

リファレンスを開く

⌥ クリック

Page 15: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

Navigate 系

戻る

⌃ ⌘ ←

進む

⌃ ⌘ →

ヘッダファイルと実装ファイルの切り替え

⌃ ⌘ ↑ or ↓

Page 16: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

設定

Page 17: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 18: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

including whitespace-only lines

git diff

タブやスペースだけの行を空行にしてくれる

Page 19: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

スクリーンキャプチャ

Page 20: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

シミュレータは ⌘ S

デスクトップに保存される

Page 21: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 22: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

Git

Page 23: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 24: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 25: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

デバッガ

Page 26: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 27: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 28: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 29: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

デバッガコマンド

Page 30: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 31: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 32: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 33: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 34: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 35: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 36: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 37: Xcode と Android Studio の "押さえておきたい" 開発サポート機能
Page 38: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

p と po

p : プリミティブ型

po : オブジェクト型

Page 39: Xcode と Android Studio の "押さえておきたい" 開発サポート機能

Developers.IO 2016

そして Android Studio へ…

A-1

Ⓒ Classmethod, Inc.

#cmdevio2016