Submit Search
Upload
Xcode tips
•
4 likes
•
3,107 views
Motoki Narita
Follow
もくもくiOS勉強会@ネクスト 1周年記念LT会での発表内容です http://mokumoku-ios-at-next.connpass.com/event/19921/
Read less
Read more
Mobile
Report
Share
Report
Share
1 of 33
Download now
Download to read offline
Recommended
Javascript3 1
Javascript3 1
Jun Chiba
trueコマンドに0以外の終了コードをはかせる方法
trueコマンドに0以外の終了コードをはかせる方法
mutz0623
Swiftでの関数型プログラミングについて考えていること
Swiftでの関数型プログラミングについて考えていること
Shingo Sato
Mix and Match / Swift and Objective-C
Mix and Match / Swift and Objective-C
Goichi Hirakawa
自作アプリを watchOS 2 対応した話 〜FastCheckin編〜
自作アプリを watchOS 2 対応した話 〜FastCheckin編〜
Kosuke Ogawa
キーボードで完結!ハイスピード Xcodeコーディング
キーボードで完結!ハイスピード Xcodeコーディング
cocopon
Firefox DevTools
Firefox DevTools
dynamis
Chromeでjavascriptデバッグ!まず半歩♪
Chromeでjavascriptデバッグ!まず半歩♪
Yuji Nojima
Recommended
Javascript3 1
Javascript3 1
Jun Chiba
trueコマンドに0以外の終了コードをはかせる方法
trueコマンドに0以外の終了コードをはかせる方法
mutz0623
Swiftでの関数型プログラミングについて考えていること
Swiftでの関数型プログラミングについて考えていること
Shingo Sato
Mix and Match / Swift and Objective-C
Mix and Match / Swift and Objective-C
Goichi Hirakawa
自作アプリを watchOS 2 対応した話 〜FastCheckin編〜
自作アプリを watchOS 2 対応した話 〜FastCheckin編〜
Kosuke Ogawa
キーボードで完結!ハイスピード Xcodeコーディング
キーボードで完結!ハイスピード Xcodeコーディング
cocopon
Firefox DevTools
Firefox DevTools
dynamis
Chromeでjavascriptデバッグ!まず半歩♪
Chromeでjavascriptデバッグ!まず半歩♪
Yuji Nojima
Sencha touchのはじめかた
Sencha touchのはじめかた
Yuki Naotori
Pyonkeeの皮をはぐ
Pyonkeeの皮をはぐ
Masashi Umezawa
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
幸子 田宮
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
Yukiko Tamiya
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
Yoshiki Shibukawa
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
Takako Miyagawa
初心者向けMacユーザー勉強会
初心者向けMacユーザー勉強会
Takuma Morikawa
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Takako Miyagawa
デジタルアートセミナー#2 openFrameworksで学ぶ、 クリエイティブ・コーディング Session 3: アドオンを作ろう!
デジタルアートセミナー#2 openFrameworksで学ぶ、 クリエイティブ・コーディング Session 3: アドオンを作ろう!
Atsushi Tadokoro
わんくまT78 mfcを始めようとしてみた
わんくまT78 mfcを始めようとしてみた
伸男 伊藤
Type safety WCSession
Type safety WCSession
Motoki Narita
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
Motoki Narita
できることから始めるOss活動
できることから始めるOss活動
Motoki Narita
Enumerate
Enumerate
Motoki Narita
Swift3.0に向けて enumerateを使い始めよう
Swift3.0に向けて enumerateを使い始めよう
Motoki Narita
About Swift-Clean
About Swift-Clean
Motoki Narita
Swift bondさわってみた
Swift bondさわってみた
Motoki Narita
watchOS2 tips
watchOS2 tips
Motoki Narita
個人で開発したアプリがベスト新着に選ばれた話
個人で開発したアプリがベスト新着に選ばれた話
Motoki Narita
watchOS1 to watchOS2
watchOS1 to watchOS2
Motoki Narita
Complication
Complication
Motoki Narita
Watch connectivity
Watch connectivity
Motoki Narita
More Related Content
Similar to Xcode tips
Sencha touchのはじめかた
Sencha touchのはじめかた
Yuki Naotori
Pyonkeeの皮をはぐ
Pyonkeeの皮をはぐ
Masashi Umezawa
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
幸子 田宮
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
Yukiko Tamiya
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
Yoshiki Shibukawa
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
Takako Miyagawa
初心者向けMacユーザー勉強会
初心者向けMacユーザー勉強会
Takuma Morikawa
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Takako Miyagawa
デジタルアートセミナー#2 openFrameworksで学ぶ、 クリエイティブ・コーディング Session 3: アドオンを作ろう!
デジタルアートセミナー#2 openFrameworksで学ぶ、 クリエイティブ・コーディング Session 3: アドオンを作ろう!
Atsushi Tadokoro
わんくまT78 mfcを始めようとしてみた
わんくまT78 mfcを始めようとしてみた
伸男 伊藤
Similar to Xcode tips
(10)
Sencha touchのはじめかた
Sencha touchのはじめかた
Pyonkeeの皮をはぐ
Pyonkeeの皮をはぐ
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
JSの基本的なことをちょっと掘り下げてみる話シリーズ Chapter02. 〜 デバッグ編 〜
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
初心者向けMacユーザー勉強会
初心者向けMacユーザー勉強会
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
デジタルアートセミナー#2 openFrameworksで学ぶ、 クリエイティブ・コーディング Session 3: アドオンを作ろう!
デジタルアートセミナー#2 openFrameworksで学ぶ、 クリエイティブ・コーディング Session 3: アドオンを作ろう!
わんくまT78 mfcを始めようとしてみた
わんくまT78 mfcを始めようとしてみた
More from Motoki Narita
Type safety WCSession
Type safety WCSession
Motoki Narita
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
Motoki Narita
できることから始めるOss活動
できることから始めるOss活動
Motoki Narita
Enumerate
Enumerate
Motoki Narita
Swift3.0に向けて enumerateを使い始めよう
Swift3.0に向けて enumerateを使い始めよう
Motoki Narita
About Swift-Clean
About Swift-Clean
Motoki Narita
Swift bondさわってみた
Swift bondさわってみた
Motoki Narita
watchOS2 tips
watchOS2 tips
Motoki Narita
個人で開発したアプリがベスト新着に選ばれた話
個人で開発したアプリがベスト新着に選ばれた話
Motoki Narita
watchOS1 to watchOS2
watchOS1 to watchOS2
Motoki Narita
Complication
Complication
Motoki Narita
Watch connectivity
Watch connectivity
Motoki Narita
Optionalの使い方 第1回 Swift勉強会@ネクスト
Optionalの使い方 第1回 Swift勉強会@ネクスト
Motoki Narita
More from Motoki Narita
(13)
Type safety WCSession
Type safety WCSession
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
できることから始めるOss活動
できることから始めるOss活動
Enumerate
Enumerate
Swift3.0に向けて enumerateを使い始めよう
Swift3.0に向けて enumerateを使い始めよう
About Swift-Clean
About Swift-Clean
Swift bondさわってみた
Swift bondさわってみた
watchOS2 tips
watchOS2 tips
個人で開発したアプリがベスト新着に選ばれた話
個人で開発したアプリがベスト新着に選ばれた話
watchOS1 to watchOS2
watchOS1 to watchOS2
Complication
Complication
Watch connectivity
Watch connectivity
Optionalの使い方 第1回 Swift勉強会@ネクスト
Optionalの使い方 第1回 Swift勉強会@ネクスト
Xcode tips
1.
Xcode効率化 成田元輝
2.
Xcode, 効率的に使っていますか?
3.
きょうは僕の知っている 珠玉のTipsを特別に披露します
4.
・・・ていうか
5.
こんなのも知らねーの?
6.
ってのがあったら 逆に教えてください…
7.
ショートカット
8.
command + shift
+ o 開きたいファイルを一発で開く
9.
control + 6 ファイル内のプロパティ、メソッドまでひとっ飛び。 command
+ shift + o と組み合わせて使うことが多い
10.
command + control
+ j メソッド定義までひとっ飛び
11.
control + i インデントを一発修正
12.
option + ←→ 単語ごとにジャンプ ※XcodeではなくMacのショートカットキー
13.
command + / コメントアウト
14.
command + b ビルド command
+ r ラン command + u テスト
15.
command + . ストップ command
+ shift + k クリーン
16.
ショートカットを調べるには Cheat Sheetが便利
17.
command 長押し commandを長押しすることでショートカットキー一覧が現れます http://www.cheatsheetapp.com/CheatSheet/
18.
楽にする系
19.
<# comment #> プレースホルダー
20.
snippet登録 よく使うコードを登録しておく
21.
snippet登録 よく使うコードを登録しておく
22.
snippet取り出し よく使うコードを登録しておいて取り出す
23.
snippetにショートカット登録 よく使うコードをショートカットで簡単に呼び出せるようにする
24.
snippetにショートカット登録 よく使うコードをショートカットで簡単に呼び出せるようにする
25.
snippetに登録したものをショートカットで取り出し よく使うコードをショートカットで呼び出す
26.
補足など • 基本的にちょいちょい使ったりするものはGistに登録 • コード補完で補えなかったり、コードが長いもの、すぐに忘れてしまうも のはsnippetに登録 •
ただし一番使うのはTextExpander(Macアプリ) • `;;pragma` と入力すると `#pragma mark - `とか出るようにしている • FIXME: TODO: などは積極的に使うようにしている(<# comment #>よ りもまずはこっちを良く使う)
27.
プラグイン
28.
Alcatraz プラグインのパッケージマネージャー これがないと始まらない
29.
Alcatraz プラグインやカラースキームの検索、入手が可能
30.
Alcatraz プラグインやカラースキームの検索、入手が可能
31.
XAlign コードをきれいに えてくれる。超大事。 ショートカットはcommand +
shift + x
32.
XAlign メソッドのコメントをやりやすくしてくれる ‘/‘を3回入力
33.
以上です
Download now