たけぞうBLOG

iOS,XCode,Cameraなど

iOSアプリ開発 Xcode4 XCode5

Xcode5とXcode4のPreferenceの違い

投稿日:9月 2, 2013 更新日:

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\"

2.Accounts(Xcode5のみ)

Apple IDと各プロジェクトのリポジトリを管理するAccountsタブが追加されています。画面右下のView Details..ボタンを押すと今までKey Chainを使って管理していた秘密鍵をこちらからも生成できるようです。またprovisioning fileの一覧も確認できます。 \"pref_ac01\"

3.Behaviors

ほぼXcode4から機能を踏襲しているようですが、Xcode5からサポート予定のBotsに関する項目が追加されているなど若干の違いがあります。 \"pref_beh01\"

4.Navigation(Xcode5のみ)

Xcode4までGeneralにあったNavigation関係の項目が独立しました。機能そのものはXcode4と変わらないようです。 \"pref_nav01\"

5.Fonts & Colors

エディタのフォントや色を変更するための設定をFonts & Colorsで行います。こちらはほぼXcode4からの変更は無いようです。 \"pref_fon01\"

6.Text Editings

エディタに関する行数表示やテキストエンコーディングなどを設定する項目です。こちらもXcode4と変わっていないようです。 \"pref_tex01\"

7.Key Bindings

キーボードショートカットの割り当てなどを管理する項目です。こちらもXcode4と変わらないようです。 \"pref_key01\"

8.Source Control

Xcode5から新しくSource Controlというタブが追加されています。Gitによるソースコードの管理を有効にするか、自動でソースの状態をリフレッシュするかなどの設定をここで行えるようになっています。 \"pref_sor01\"

9.Downloads

追加コンポーネントなどのダウンロードを行う項目です。UIの変更のみで機能に違いはないようです。 \"pref_dow01\"

10.Locations

ソースコードやビルド成果物の配置を設定したり、ソースツリーを管理する項目です。こちらもXcode4から変わっていないようです。 \"pref_loc01\"

全体を通して

整理すると、Preferenceでの大まかな変更は以下のように考えれば良いと思います。
  • AccountsSource Controlが追加されている
  • Navigationは元々Generalにあった項目の一部が独立したもの

-iOSアプリ開発, Xcode4, XCode5
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

snippet周りの設定

iPhoneアプリ開発でObjective-Cのスニペットを活用すべく、環境を整えました。

Xcode5 のBotsでCodeSign errorが発生する際の対処法

Mavericks Serverを使ってxcode5のbots環境を構築しました。 が、ビルド時に下記のようなエラーが発生してハマったので対処法をメモ。 No matching provisionin …

iOS6以降のDisplay Portrait、Landscape指定

iOS6から画面回転の指定方法が変わったので備忘録としてまとめました。 大きく3つの指定方法がありますが、Deployment Infoから指定する方法とinfo.plistで指定する方法はほぼ同じで …
no image

wordpress snipplr plugin

snipplrを利用するにあたってwordpress用のsnipplr plug-inをインストールしました。

Xcode4の環境設定

複数ファイルをタブ表示にする 環境設定のGeneral>Double Click NavigationをUses Separate Tabに変更すると、ファイルをダブルクリックしたときにタブで表 …

プロフィール


1972年神奈川県生まれ。ソフトウェアエンジニアとして生きています。最近はクライアントアプリからサーバーサイドまで幅広くやってます。