XCode4からXCode5にアップデートされるにあたり、Preferenceでの設定項目がどのように変更されているのか調べました。
各設定項目の違い
1.General
Xcode4でGeneralにあったActivation,Navigation,Optional Navigation,Double Click Navigationの項目がNavigationという独立したタブになり、Xcode5で新たにFind Navigator Detail,Issue Navigator Detail,Dialog Warningsの3項目が追加されました。
差分を一覧にすると以下のようになります。
項目名 | Xcode5 | Xcode4 |
Activation | Navigationタブに移動 | |
Navigation | Navigationタブに移動 | |
Optional Navigation | Navigationタブに移動 | |
Double Click Navigation | Navigationタブに移動 | |
Find Navigator Detail | 新規追加 | 無し |
Issue Navigator Detail | 新規追加 | 無し |
Dialog Warnings | 新規追加 | 無し |
また、実際の設定画面の比較は下記のとおりです。
![pref_gen01](http://farm3.staticflickr.com/2865/9651761481_0421d9aab5_z.jpg)
General
2.Accounts(Xcode5のみ)
Apple IDと各プロジェクトのリポジトリを管理するAccountsタブが追加されています。画面右下のView Details..ボタンを押すと今までKey Chainを使って管理していた秘密鍵をこちらからも生成できるようです。またprovisioning fileの一覧も確認できます。
![pref_ac01](http://farm8.staticflickr.com/7286/9654994680_9dd66dcd03_z.jpg)
Accounts
3.Behaviors
ほぼXcode4から機能を踏襲しているようですが、Xcode5からサポート予定のBotsに関する項目が追加されているなど若干の違いがあります。
![pref_beh01](http://farm6.staticflickr.com/5495/9651761527_b48f132d0a_z.jpg)
Behavior
4.Navigation(Xcode5のみ)
Xcode4までGeneralにあったNavigation関係の項目が独立しました。機能そのものはXcode4と変わらないようです。
![pref_nav01](http://farm6.staticflickr.com/5487/9654994430_735656dab5_z.jpg)
Navigation(XCode5のみ)
5.Fonts & Colors
エディタのフォントや色を変更するための設定をFonts & Colorsで行います。こちらはほぼXcode4からの変更は無いようです。
![pref_fon01](http://farm8.staticflickr.com/7304/9651761475_ee82980485_z.jpg)
Fonts & Color
6.Text Editings
エディタに関する行数表示やテキストエンコーディングなどを設定する項目です。こちらもXcode4と変わっていないようです。
![pref_tex01](http://farm6.staticflickr.com/5463/9654994388_e10aae45a6_z.jpg)
Text Editing
7.Key Bindings
キーボードショートカットの割り当てなどを管理する項目です。こちらもXcode4と変わらないようです。
![pref_key01](http://farm4.staticflickr.com/3792/9651761427_9c3a8c3931_z.jpg)
Key Bindings
8.Source Control
Xcode5から新しくSource Controlというタブが追加されています。Gitによるソースコードの管理を有効にするか、自動でソースの状態をリフレッシュするかなどの設定をここで行えるようになっています。
![pref_sor01](http://farm4.staticflickr.com/3739/9651761327_bd2f555a19_z.jpg)
Source Control
9.Downloads
追加コンポーネントなどのダウンロードを行う項目です。UIの変更のみで機能に違いはないようです。
![pref_dow01](http://farm6.staticflickr.com/5457/9652065313_0f0fbcc01b_z.jpg)
Downloads
10.Locations
ソースコードやビルド成果物の配置を設定したり、ソースツリーを管理する項目です。こちらもXcode4から変わっていないようです。
![pref_loc01](http://farm8.staticflickr.com/7364/9655313928_696f3db34c_z.jpg)
Locations
全体を通して
整理すると、Preferenceでの大まかな変更は以下のように考えれば良いと思います。
- AccountsとSource Controlが追加されている
- Navigationは元々Generalにあった項目の一部が独立したもの
![](http://ecx.images-amazon.com/images/I/51duZGlK7IL._SL160_.jpg)
iPhoneアプリ開発エキスパートガイド iOS 6対応 posted with カエレバ 加藤 寛人,藤川 宏之,高丘 知央,西方 夏子,吉田 悠一,関川 雄介 インプレスジャパン 2013-04-04 Amazon楽天市場Yahooショッピング